Class CodeGrantAuthorizer
Definition
- Assembly:
- Tizen.Account.OAuth2.dll
The CodeGrantAuthorizer is used to obtain access tokens and refresh tokens using Authorization Code Grant flow as described at https://tools.ietf.org/html/rfc6749#section-4.1
public class CodeGrantAuthorizer : Authorizer
- Inheritance
Constructors
View SourceCodeGrantAuthorizer()
The constructor
Declaration
public CodeGrantAuthorizer()
Methods
View SourceGetAccessTokenAsync(TokenRequest)
Retrieves access token by exchanging authorization code received using AuthorizeAsync(AuthorizationRequest). The authroization request parameters should be as defined in https://tools.ietf.org/html/rfc6749#section-4.1.3
Declaration
public Task<TokenResponse> GetAccessTokenAsync(TokenRequest request)
Parameters
| Type | Name | Description |
|---|---|---|
| TokenRequest | request | The token request CodeGrantTokenRequest |
Returns
| Type | Description |
|---|---|
| Task<><TokenResponse> | The response containing access token. |
Exceptions
| Type | Condition |
|---|---|
| OAuth2Exception | Thrown when method fails due to server error |