Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
Repository represent the oauth2's repository
type Usecase ¶
type Usecase interface { IssuePasswordCredentialAccessToken(ctx context.Context, request request.OAuth2PasswordCredentialRequest) (ti oauth2.TokenInfo, err error) IssueRefreshAccessToken(ctx context.Context, request request.OAuth2RefreshTokenRequest) (ti oauth2.TokenInfo, err error) IssueClientCredentialAccessToken(ctx context.Context, request request.OAuth2ClientCredentialRequest) (ti oauth2.TokenInfo, err error) RevokeAccessToken(ctx context.Context, token string) error VerifyAccessToken(ctx context.Context, token string) (ti oauth2.TokenInfo, err error) }
Usecase represent the article's usecases
Directories
¶
Path | Synopsis |
---|---|
http
|
|