Class CodeGrantAuthorizer

    Definition

    Namespace:
    Tizen.Account.OAuth2
    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
    object
    Authorizer
    CodeGrantAuthorizer
    Implements
    System.IDisposable

    Constructors

    View Source

    CodeGrantAuthorizer()

    The constructor

    Declaration
    [Obsolete]
    public CodeGrantAuthorizer()

    Methods

    View Source

    GetAccessTokenAsync(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
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX