Namespace FastEndpoints.Security
Classes
AuthExtensions
a set of auth related extensions
CookieAuth
static class for easy cookie based auth
JWTBearer
static class for easy creation of jwt bearer auth tokens
Permissions
inherit from this class and define your applications permissions as public const string
public const string Inventory_Create_Item = "100";
public const string Inventory_Retrieve_Item = "101";
public const string Inventory_Update_Item = "102";
public const string Inventory_Delete_Item = "103";
RefreshServiceOptions
RefreshTokenService<TRequest, TResponse>
implement this class to define your own refresh token endpoints.
TokenRequest
base dto for access/refresh token renewal requests
TokenResponse
base dto for access/refresh token responses
Enums
JWTBearer.TokenSigningStyle
token signing style enum