C# Class KeycloakIdentityModel.Utilities.KeycloakTokenHandler

Inheritance: System.IdentityModel.Tokens.JwtSecurityTokenHandler
Afficher le fichier Open project: dylanplecki/KeycloakOwinAuthentication Class Usage Examples

Méthodes publiques

Méthode Description
TryValidateToken ( string jwt, IKeycloakParameters options, OidcDataManager uriManager, System.IdentityModel.Tokens.SecurityToken &rToken ) : bool
ValidateToken ( string jwt, IKeycloakParameters options, OidcDataManager uriManager ) : System.IdentityModel.Tokens.SecurityToken
ValidateTokenAsync ( string jwt, IKeycloakParameters options ) : Task
ValidateTokenRemote ( string jwt, IKeycloakParameters options ) : Task
ValidateTokenRemote ( string jwt, OidcDataManager uriManager ) : Task

Méthodes protégées

Méthode Description
TryValidateToken ( string securityToken, System.IdentityModel.Tokens.TokenValidationParameters validationParameters, System.IdentityModel.Tokens.SecurityToken &rToken ) : bool
ValidateToken ( string securityToken, System.IdentityModel.Tokens.TokenValidationParameters validationParameters ) : System.IdentityModel.Tokens.SecurityToken

Method Details

TryValidateToken() public méthode

public TryValidateToken ( string jwt, IKeycloakParameters options, OidcDataManager uriManager, System.IdentityModel.Tokens.SecurityToken &rToken ) : bool
jwt string
options IKeycloakParameters
uriManager OidcDataManager
rToken System.IdentityModel.Tokens.SecurityToken
Résultat bool

TryValidateToken() protected méthode

protected TryValidateToken ( string securityToken, System.IdentityModel.Tokens.TokenValidationParameters validationParameters, System.IdentityModel.Tokens.SecurityToken &rToken ) : bool
securityToken string
validationParameters System.IdentityModel.Tokens.TokenValidationParameters
rToken System.IdentityModel.Tokens.SecurityToken
Résultat bool

ValidateToken() public méthode

public ValidateToken ( string jwt, IKeycloakParameters options, OidcDataManager uriManager ) : System.IdentityModel.Tokens.SecurityToken
jwt string
options IKeycloakParameters
uriManager OidcDataManager
Résultat System.IdentityModel.Tokens.SecurityToken

ValidateToken() protected méthode

protected ValidateToken ( string securityToken, System.IdentityModel.Tokens.TokenValidationParameters validationParameters ) : System.IdentityModel.Tokens.SecurityToken
securityToken string
validationParameters System.IdentityModel.Tokens.TokenValidationParameters
Résultat System.IdentityModel.Tokens.SecurityToken

ValidateTokenAsync() public méthode

public ValidateTokenAsync ( string jwt, IKeycloakParameters options ) : Task
jwt string
options IKeycloakParameters
Résultat Task

ValidateTokenRemote() public static méthode

public static ValidateTokenRemote ( string jwt, IKeycloakParameters options ) : Task
jwt string
options IKeycloakParameters
Résultat Task

ValidateTokenRemote() public static méthode

public static ValidateTokenRemote ( string jwt, OidcDataManager uriManager ) : Task
jwt string
uriManager OidcDataManager
Résultat Task