C# Class IronPigeon.Relay.AuthorizationServerHost

Inheritance: IAuthorizationServerHost
Afficher le fichier Open project: AArnott/IronPigeon

Méthodes publiques

Méthode Description
CheckAuthorizeClientCredentialsGrant ( IAccessTokenRequest accessRequest ) : DotNetOpenAuth.OAuth2.AutomatedAuthorizationCheckResponse
CheckAuthorizeResourceOwnerCredentialGrant ( string userName, string password, IAccessTokenRequest accessRequest ) : DotNetOpenAuth.OAuth2.AutomatedUserAuthorizationCheckResponse
CreateAccessToken ( IAccessTokenRequest accessTokenRequestMessage ) : DotNetOpenAuth.OAuth2.AccessTokenResult
GetClient ( string clientIdentifier ) : IClientDescription
IsAuthorizationValid ( IAuthorizationDescription authorization ) : bool

Method Details

CheckAuthorizeClientCredentialsGrant() public méthode

public CheckAuthorizeClientCredentialsGrant ( IAccessTokenRequest accessRequest ) : DotNetOpenAuth.OAuth2.AutomatedAuthorizationCheckResponse
accessRequest IAccessTokenRequest
Résultat DotNetOpenAuth.OAuth2.AutomatedAuthorizationCheckResponse

CheckAuthorizeResourceOwnerCredentialGrant() public méthode

public CheckAuthorizeResourceOwnerCredentialGrant ( string userName, string password, IAccessTokenRequest accessRequest ) : DotNetOpenAuth.OAuth2.AutomatedUserAuthorizationCheckResponse
userName string
password string
accessRequest IAccessTokenRequest
Résultat DotNetOpenAuth.OAuth2.AutomatedUserAuthorizationCheckResponse

CreateAccessToken() public méthode

public CreateAccessToken ( IAccessTokenRequest accessTokenRequestMessage ) : DotNetOpenAuth.OAuth2.AccessTokenResult
accessTokenRequestMessage IAccessTokenRequest
Résultat DotNetOpenAuth.OAuth2.AccessTokenResult

GetClient() public méthode

public GetClient ( string clientIdentifier ) : IClientDescription
clientIdentifier string
Résultat IClientDescription

IsAuthorizationValid() public méthode

public IsAuthorizationValid ( IAuthorizationDescription authorization ) : bool
authorization IAuthorizationDescription
Résultat bool