C# 클래스 IronPigeon.Relay.AuthorizationServerHost

상속: IAuthorizationServerHost
파일 보기 프로젝트 열기: AArnott/IronPigeon

공개 메소드들

메소드 설명
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