C# Class Core.Utilities.Security.JWT.JwtHelper

Inheritance: ITokenHelper
Afficher le fichier Open project: sukoo184/RentCarProject

Méthodes publiques

Méthode Description
CreateJwtSecurityToken ( Core.Utilities.Security.JWT.TokenOptions tokenOptions, User user, SigningCredentials signingCredentials, List operationClaims ) : JwtSecurityToken
CreateToken ( User user, List operationClaims ) : AccessToken
JwtHelper ( IConfiguration configuration ) : Core.Entities.Concrete

Private Methods

Méthode Description
SetClaims ( User user, List operationClaims ) : IEnumerable

Method Details

CreateJwtSecurityToken() public méthode

public CreateJwtSecurityToken ( Core.Utilities.Security.JWT.TokenOptions tokenOptions, User user, SigningCredentials signingCredentials, List operationClaims ) : JwtSecurityToken
tokenOptions Core.Utilities.Security.JWT.TokenOptions
user User
signingCredentials SigningCredentials
operationClaims List
Résultat JwtSecurityToken

CreateToken() public méthode

public CreateToken ( User user, List operationClaims ) : AccessToken
user User
operationClaims List
Résultat AccessToken

JwtHelper() public méthode

public JwtHelper ( IConfiguration configuration ) : Core.Entities.Concrete
configuration IConfiguration
Résultat Core.Entities.Concrete