Class ResourceOwnerPwdCredentialsAuthorizer
Definition
- Assembly:
- Tizen.Account.OAuth2.dll
The ResourceOwnerPwdCredentialsAuthorizer is used to obtain access tokens using Resource Owner Password Credentials Grant flow as described at https://tools.ietf.org/html/rfc6749#section-4.3
public class ResourceOwnerPwdCredentialsAuthorizer : Authorizer
- Inheritance
Constructors
View SourceResourceOwnerPwdCredentialsAuthorizer()
The constructor
Declaration
public ResourceOwnerPwdCredentialsAuthorizer()
Methods
View SourceAuthorizeAsync(AuthorizationRequest)
Authorization not supported through this API for this flow.
Declaration
public Task<AuthorizationResponse> AuthorizeAsync(AuthorizationRequest request)
Parameters
Type | Name | Description |
---|---|---|
AuthorizationRequest | request |
Returns
Type | Description |
---|---|
Task<><AuthorizationResponse> |
GetAccessTokenAsync(TokenRequest)
Retrieves access token by sending resource owner's password credentials. The authroization request parameters should be as defined in https://tools.ietf.org/html/rfc6749#section-4.3.2
Declaration
public Task<TokenResponse> GetAccessTokenAsync(TokenRequest request)
Parameters
Type | Name | Description |
---|---|---|
TokenRequest | request | The token request ResourceOwnerPwdCredentialsTokenRequest |
Returns
Type | Description |
---|---|
Task<><TokenResponse> | The response containing access token. |
Exceptions
Type | Condition |
---|---|
OAuth2Exception | Thrown when method fails due to server error |