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 |