Table of Contents

Class ClientInitiatedBackchannelAuthorizationRequest

Namespace
Auth0.AuthenticationApi.Models.Ciba
Assembly
Auth0.AuthenticationApi.dll

Contains information required for initiating a CIBA authorization request.

public class ClientInitiatedBackchannelAuthorizationRequest : IClientAuthentication
Inheritance
ClientInitiatedBackchannelAuthorizationRequest
Implements
Inherited Members

Properties

AdditionalProperties

Any additional properties to use.

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

Property Value

IDictionary<string, string>

Audience

If you require an access token for an API, pass the unique identifier of the target API you want to access here

public string Audience { get; set; }

Property Value

string

BindingMessage

A human-readable string intended to be displayed on both the device calling /bc-authorize and the user’s authentication device (e.g. phone) to ensure the user is approving the correct request. For example: “ABC-123-XYZ”.

public string BindingMessage { 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

LoginHint

Contains information about the user to contact for authentication.

public LoginHint LoginHint { get; set; }

Property Value

LoginHint

RequestExpiry

Used to configure a custom expiry time for this request.

public int? RequestExpiry { get; set; }

Property Value

int?

Scope

A space-separated list of OIDC and custom API scopes.

public string Scope { get; set; }

Property Value

string