C# Класс Core.Utilities.Security.JWT.JwtHelper

Наследование: ITokenHelper
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
SetClaims ( User user, List operationClaims ) : IEnumerable

Описание методов

CreateJwtSecurityToken() публичный Метод

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
Результат JwtSecurityToken

CreateToken() публичный Метод

public CreateToken ( User user, List operationClaims ) : AccessToken
user User
operationClaims List
Результат AccessToken

JwtHelper() публичный Метод

public JwtHelper ( IConfiguration configuration ) : Core.Entities.Concrete
configuration IConfiguration
Результат Core.Entities.Concrete