C# Class iGoat.Domain.SecurityService

Inheritance: ISecurityService
Afficher le fichier Open project: AcklenAvenue/iGoat-Delivery-Back-End

Méthodes publiques

Méthode Description
GetAuthKey ( string userName, string password ) : string
GetUser ( AuthorizationRequest authorizationRequest ) : User
SecurityService ( IAuthKeyProvider authKeyProvider, IUserRepository userRepository ) : System

Private Methods

Méthode Description
CheckStatus ( User user ) : void

Method Details

GetAuthKey() public méthode

public GetAuthKey ( string userName, string password ) : string
userName string
password string
Résultat string

GetUser() public méthode

public GetUser ( AuthorizationRequest authorizationRequest ) : User
authorizationRequest AuthorizationRequest
Résultat User

SecurityService() public méthode

public SecurityService ( IAuthKeyProvider authKeyProvider, IUserRepository userRepository ) : System
authKeyProvider IAuthKeyProvider
userRepository IUserRepository
Résultat System