C# 클래스 SharpOAuthProvider.Domain.Service.AuthorizationGrantService

상속: SharpOAuth2.Provider.Domain.AuthorizationGrantBase, IAuthorizationGrantService
파일 보기 프로젝트 열기: ghorsey/SharpOAuth2

공개 메소드들

메소드 설명
AuthorizationGrantService ( ITokenRepository tokenRepo, IClientRepository clientRepo ) : System
ConsumeGrant ( IAuthorizationGrant grant ) : void
FindAuthorizationGrant ( string authorizationCode ) : IAuthorizationGrant
IssueAuthorizationGrant ( IAuthorizationContext context ) : IAuthorizationGrant
ValidateGrant ( SharpOAuth2 context, IAuthorizationGrant grant ) : bool

메소드 상세

AuthorizationGrantService() 공개 메소드

public AuthorizationGrantService ( ITokenRepository tokenRepo, IClientRepository clientRepo ) : System
tokenRepo ITokenRepository
clientRepo IClientRepository
리턴 System

ConsumeGrant() 공개 메소드

public ConsumeGrant ( IAuthorizationGrant grant ) : void
grant IAuthorizationGrant
리턴 void

FindAuthorizationGrant() 공개 메소드

public FindAuthorizationGrant ( string authorizationCode ) : IAuthorizationGrant
authorizationCode string
리턴 IAuthorizationGrant

IssueAuthorizationGrant() 공개 메소드

public IssueAuthorizationGrant ( IAuthorizationContext context ) : IAuthorizationGrant
context IAuthorizationContext
리턴 IAuthorizationGrant

ValidateGrant() 공개 메소드

public ValidateGrant ( SharpOAuth2 context, IAuthorizationGrant grant ) : bool
context SharpOAuth2
grant IAuthorizationGrant
리턴 bool