C# Класс IronPigeon.Relay.AuthorizationServerHost

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

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

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

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

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

public CheckAuthorizeClientCredentialsGrant ( IAccessTokenRequest accessRequest ) : DotNetOpenAuth.OAuth2.AutomatedAuthorizationCheckResponse
accessRequest IAccessTokenRequest
Результат DotNetOpenAuth.OAuth2.AutomatedAuthorizationCheckResponse

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

public CheckAuthorizeResourceOwnerCredentialGrant ( string userName, string password, IAccessTokenRequest accessRequest ) : DotNetOpenAuth.OAuth2.AutomatedUserAuthorizationCheckResponse
userName string
password string
accessRequest IAccessTokenRequest
Результат DotNetOpenAuth.OAuth2.AutomatedUserAuthorizationCheckResponse

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

public CreateAccessToken ( IAccessTokenRequest accessTokenRequestMessage ) : DotNetOpenAuth.OAuth2.AccessTokenResult
accessTokenRequestMessage IAccessTokenRequest
Результат DotNetOpenAuth.OAuth2.AccessTokenResult

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

public GetClient ( string clientIdentifier ) : IClientDescription
clientIdentifier string
Результат IClientDescription

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

public IsAuthorizationValid ( IAuthorizationDescription authorization ) : bool
authorization IAuthorizationDescription
Результат bool