Search Results for

    Show / Hide Table of Contents

    Class JWTBearer

    static class for easy creation of jwt bearer tokens

    Inheritance
    object
    JWTBearer
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: FastEndpoints.Security
    Assembly: FastEndpoints.Security.dll
    Syntax
    public static class JWTBearer

    Methods

    CreateToken(string, TokenSigningStyle, string?, string?, DateTime?, IEnumerable<string>?, IEnumerable<string>?, params (string claimType, string claimValue)[])

    Declaration
    [Obsolete("Use JwtBearer.CreateToken() method.")]
    public static string CreateToken(string signingKey, TokenSigningStyle signingStyle, string? issuer = null, string? audience = null, DateTime? expireAt = null, IEnumerable<string>? permissions = null, IEnumerable<string>? roles = null, params (string claimType, string claimValue)[] claims)
    Parameters
    Type Name Description
    string signingKey
    TokenSigningStyle signingStyle
    string issuer
    string audience
    DateTime? expireAt
    IEnumerable<string> permissions
    IEnumerable<string> roles
    (string claimType, string claimValue)[] claims
    Returns
    Type Description
    string

    CreateToken(string, Action<UserPrivileges>, string?, string?, DateTime?, TokenSigningStyle)

    Declaration
    [Obsolete("Use JwtBearer.CreateToken() method.")]
    public static string CreateToken(string signingKey, Action<UserPrivileges> privileges, string? issuer = null, string? audience = null, DateTime? expireAt = null, TokenSigningStyle signingStyle = TokenSigningStyle.Symmetric)
    Parameters
    Type Name Description
    string signingKey
    Action<UserPrivileges> privileges
    string issuer
    string audience
    DateTime? expireAt
    TokenSigningStyle signingStyle
    Returns
    Type Description
    string

    CreateToken(string, DateTime?, IEnumerable<string>?, IEnumerable<string>?, IEnumerable<Claim>?, string?, string?, TokenSigningStyle)

    Declaration
    [Obsolete("Use JwtBearer.CreateToken() method.")]
    public static string CreateToken(string signingKey, DateTime? expireAt = null, IEnumerable<string>? permissions = null, IEnumerable<string>? roles = null, IEnumerable<Claim>? claims = null, string? issuer = null, string? audience = null, TokenSigningStyle signingStyle = TokenSigningStyle.Symmetric)
    Parameters
    Type Name Description
    string signingKey
    DateTime? expireAt
    IEnumerable<string> permissions
    IEnumerable<string> roles
    IEnumerable<Claim> claims
    string issuer
    string audience
    TokenSigningStyle signingStyle
    Returns
    Type Description
    string

    CreateToken(string, DateTime?, IEnumerable<string>?, IEnumerable<string>?, params (string claimType, string claimValue)[])

    Declaration
    [Obsolete("Use JwtBearer.CreateToken() method.")]
    public static string CreateToken(string signingKey, DateTime? expireAt = null, IEnumerable<string>? permissions = null, IEnumerable<string>? roles = null, params (string claimType, string claimValue)[] claims)
    Parameters
    Type Name Description
    string signingKey
    DateTime? expireAt
    IEnumerable<string> permissions
    IEnumerable<string> roles
    (string claimType, string claimValue)[] claims
    Returns
    Type Description
    string

    CreateToken(string, string?, string?, DateTime?, IEnumerable<string>?, IEnumerable<string>?, params (string claimType, string claimValue)[])

    Declaration
    [Obsolete("Use JwtBearer.CreateToken() method.")]
    public static string CreateToken(string signingKey, string? issuer, string? audience, DateTime? expireAt = null, IEnumerable<string>? permissions = null, IEnumerable<string>? roles = null, params (string claimType, string claimValue)[] claims)
    Parameters
    Type Name Description
    string signingKey
    string issuer
    string audience
    DateTime? expireAt
    IEnumerable<string> permissions
    IEnumerable<string> roles
    (string claimType, string claimValue)[] claims
    Returns
    Type Description
    string
    In this article
    Back to top Developed by Đĵ ΝιΓΞΗΛψΚ and contributors / Licensed under MIT / Website generated by DocFX