Table of Contents

Class PushedAuthorizationRequest

Namespace
Auth0.AuthenticationApi.Models
Assembly
Auth0.AuthenticationApi.dll
public class PushedAuthorizationRequest : IClientAuthentication
Inheritance
PushedAuthorizationRequest
Implements
Inherited Members

Properties

AdditionalProperties

Any additional properties to use.

public IDictionary<string, string> AdditionalProperties { get; set; }

Property Value

IDictionary<string, string>

Audience

Audience to request API access for.

public string Audience { get; set; }

Property Value

string

ClientAssertionSecurityKey

Security Key to use with Client Assertion

public SecurityKey ClientAssertionSecurityKey { get; set; }

Property Value

SecurityKey

ClientAssertionSecurityKeyAlgorithm

Algorithm for the Security Key to use with Client Assertion

public string ClientAssertionSecurityKeyAlgorithm { get; set; }

Property Value

string

ClientId

Client ID of the application.

public string ClientId { get; set; }

Property Value

string

ClientSecret

Client secret of the application.

public string ClientSecret { get; set; }

Property Value

string

Remarks

Optional except when using AuthorizationCodeRequestBase.

Connection

Name of the connection.

public string Connection { get; set; }

Property Value

string

Invitation

The Id of an invitation to accept.

public string Invitation { get; set; }

Property Value

string

Remarks

This is available from the URL that is given when participating in a user invitation flow.

Nonce

The nonce.

public string Nonce { get; set; }

Property Value

string

Organization

The organization to log the user in to.

public string Organization { get; set; }

Property Value

string

RedirectUri

URI to redirect to.

public string RedirectUri { get; set; }

Property Value

string

ResponseMode

Response mode to use.

public AuthorizationResponseMode? ResponseMode { get; set; }

Property Value

AuthorizationResponseMode?

ResponseType

AuthorizationResponseType the client expects.

public AuthorizationResponseType ResponseType { get; set; }

Property Value

AuthorizationResponseType

Scope

Scopes to request.

public string Scope { get; set; }

Property Value

string

Remarks

Multiple scopes must be separated by a space character.

State

State value to be passed back on successful authorization.

public string State { get; set; }

Property Value

string