C# Класс TokenAuthentication.Services.AuthenticationService

Simple Database-based Authentification Service.
Наследование: BaseService, IAuthenticationService
Показать файл Открыть проект

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

Метод Описание
AuthenticationService ( IDatabaseFactory databaseFactory, ICryptoService cryptoService ) : System.Collections.Generic
TryAuthentifcate ( Credentials credentials, Model &identity ) : bool

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

Метод Описание
Convert ( Claim entity ) : ClaimIdentity

Converts between Model and DB Entity.

Convert ( IList entities ) : IList

Converts between Model and DB Entity.

Convert ( User user, IList claims ) : UserIdentity

Converts between Model and DB Entity.

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

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

public AuthenticationService ( IDatabaseFactory databaseFactory, ICryptoService cryptoService ) : System.Collections.Generic
databaseFactory IDatabaseFactory
cryptoService ICryptoService
Результат System.Collections.Generic

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

public TryAuthentifcate ( Credentials credentials, Model &identity ) : bool
credentials TokenAuthentication.Infrastructure.Authentication.Credentials
identity Model
Результат bool