Search Results for

    Show / Hide Table of Contents

    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 tokens

    JwtCreationOptions

    options for creating jwt tokens

    JwtRevocationExtensions

    JwtRevocationMiddleware

    abstract class for implementing a jwt revocation middleware

    JwtSigningOptions

    jwt signing options for consuming jwts.

    Permissions

    inherit from this class and define your applications permissions as public const string

    <pre><code class="lang-csharp">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";</code></pre>
    

    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

    TokenSigningStyle

    token signing style enum

    In this article
    Back to top Developed by Đĵ ΝιΓΞΗΛψΚ and contributors / Licensed under MIT / Website generated by DocFX