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
[Obsolete]
public class CodeGrantAuthorizer : Authorizer, IDisposable
- Inheritance
- Implements
-
System.IDisposable
Constructors
View SourceCodeGrantAuthorizer()
The constructor
Declaration
[Obsolete]
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
[Obsolete]
public Task<TokenResponse> GetAccessTokenAsync(TokenRequest request)
Parameters
| Type | Name | Description |
|---|---|---|
| TokenRequest | request | The token request CodeGrantTokenRequest |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<TResult><TokenResponse> | The response containing access token. |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when method failed due to invalid argumets |
| OAuth2Exception | Thrown when method fails due to server error |
Implements
System.IDisposable