C# Class IronPigeon.Relay.AuthorizationServerHost

Inheritance: IAuthorizationServerHost
Mostra file Open project: AArnott/IronPigeon

Public Methods

Method 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 method

public CheckAuthorizeClientCredentialsGrant ( IAccessTokenRequest accessRequest ) : DotNetOpenAuth.OAuth2.AutomatedAuthorizationCheckResponse
accessRequest IAccessTokenRequest
return DotNetOpenAuth.OAuth2.AutomatedAuthorizationCheckResponse

CheckAuthorizeResourceOwnerCredentialGrant() public method

public CheckAuthorizeResourceOwnerCredentialGrant ( string userName, string password, IAccessTokenRequest accessRequest ) : DotNetOpenAuth.OAuth2.AutomatedUserAuthorizationCheckResponse
userName string
password string
accessRequest IAccessTokenRequest
return DotNetOpenAuth.OAuth2.AutomatedUserAuthorizationCheckResponse

CreateAccessToken() public method

public CreateAccessToken ( IAccessTokenRequest accessTokenRequestMessage ) : DotNetOpenAuth.OAuth2.AccessTokenResult
accessTokenRequestMessage IAccessTokenRequest
return DotNetOpenAuth.OAuth2.AccessTokenResult

GetClient() public method

public GetClient ( string clientIdentifier ) : IClientDescription
clientIdentifier string
return IClientDescription

IsAuthorizationValid() public method

public IsAuthorizationValid ( IAuthorizationDescription authorization ) : bool
authorization IAuthorizationDescription
return bool