C# 클래스 Rainy.OAuth.RainyTokenStore

Simple token store. Holds our RequestTokens and AccessTokens.
상속: ITokenStore
파일 보기 프로젝트 열기: Dynalon/Rainy 1 사용 예제들

공개 메소드들

메소드 설명
ConsumeAccessToken ( IOAuthContext accessContext ) : void
ConsumeRequestToken ( IOAuthContext requestContext ) : void
CreateAccessToken ( IOAuthContext context ) : IToken

Create an access token using xAuth.

CreateRequestToken ( IOAuthContext context ) : IToken
GetAccessTokenAssociatedWithRequestToken ( IOAuthContext requestContext ) : IToken
GetAccessTokenSecret ( IOAuthContext context ) : string
GetCallbackUrlForToken ( IOAuthContext requestContext ) : string
GetRequestTokenSecret ( IOAuthContext context ) : string
GetStatusOfRequestForAccess ( IOAuthContext accessContext ) : RequestForAccessStatus
GetToken ( IOAuthContext context ) : IToken
GetVerificationCodeForRequestToken ( IOAuthContext requestContext ) : string
RainyTokenStore ( ITokenRepository accessTokenRepository, ITokenRepository requestTokenRepository ) : System
RenewAccessToken ( IOAuthContext requestContext ) : IToken

비공개 메소드들

메소드 설명
GetAccessToken ( IOAuthContext context ) : DevDefined.OAuth.Storage.Basic.AccessToken
GetRequestToken ( IOAuthContext context ) : DevDefined.OAuth.Storage.Basic.RequestToken
UseUpRequestToken ( IOAuthContext requestContext, DevDefined.OAuth.Storage.Basic.RequestToken requestToken ) : void

메소드 상세

ConsumeAccessToken() 공개 메소드

public ConsumeAccessToken ( IOAuthContext accessContext ) : void
accessContext IOAuthContext
리턴 void

ConsumeRequestToken() 공개 메소드

public ConsumeRequestToken ( IOAuthContext requestContext ) : void
requestContext IOAuthContext
리턴 void

CreateAccessToken() 공개 메소드

Create an access token using xAuth.
public CreateAccessToken ( IOAuthContext context ) : IToken
context IOAuthContext The context.
리턴 IToken

CreateRequestToken() 공개 메소드

public CreateRequestToken ( IOAuthContext context ) : IToken
context IOAuthContext
리턴 IToken

GetAccessTokenAssociatedWithRequestToken() 공개 메소드

public GetAccessTokenAssociatedWithRequestToken ( IOAuthContext requestContext ) : IToken
requestContext IOAuthContext
리턴 IToken

GetAccessTokenSecret() 공개 메소드

public GetAccessTokenSecret ( IOAuthContext context ) : string
context IOAuthContext
리턴 string

GetCallbackUrlForToken() 공개 메소드

public GetCallbackUrlForToken ( IOAuthContext requestContext ) : string
requestContext IOAuthContext
리턴 string

GetRequestTokenSecret() 공개 메소드

public GetRequestTokenSecret ( IOAuthContext context ) : string
context IOAuthContext
리턴 string

GetStatusOfRequestForAccess() 공개 메소드

public GetStatusOfRequestForAccess ( IOAuthContext accessContext ) : RequestForAccessStatus
accessContext IOAuthContext
리턴 RequestForAccessStatus

GetToken() 공개 메소드

public GetToken ( IOAuthContext context ) : IToken
context IOAuthContext
리턴 IToken

GetVerificationCodeForRequestToken() 공개 메소드

public GetVerificationCodeForRequestToken ( IOAuthContext requestContext ) : string
requestContext IOAuthContext
리턴 string

RainyTokenStore() 공개 메소드

public RainyTokenStore ( ITokenRepository accessTokenRepository, ITokenRepository requestTokenRepository ) : System
accessTokenRepository ITokenRepository
requestTokenRepository ITokenRepository
리턴 System

RenewAccessToken() 공개 메소드

public RenewAccessToken ( IOAuthContext requestContext ) : IToken
requestContext IOAuthContext
리턴 IToken