Class ResourceOwnerPwdCredentialsAuthorizer

    Definition

    Namespace:
    Tizen.Account.OAuth2
    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
    object
    Authorizer
    ResourceOwnerPwdCredentialsAuthorizer

    Constructors

    View Source

    ResourceOwnerPwdCredentialsAuthorizer()

    The constructor

    Declaration
    public ResourceOwnerPwdCredentialsAuthorizer()

    Methods

    View Source

    AuthorizeAsync(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>
    View Source

    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

    Extension Methods

    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX