Table of Contents

Class AuthorizationDetail

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

Represents a single entry in an OAuth 2.0 Rich Authorization Requests (RAR) authorization_details array.

public class AuthorizationDetail
Inheritance
AuthorizationDetail
Inherited Members
Extension Methods

Remarks

Each entry is identified by its Type. All other, type-specific fields are captured in AdditionalData so that any RAR schema can be expressed without a fixed model. See Rich Authorization Requests.

Properties

AdditionalData

Any additional, type-specific fields carried by this authorization detail.

[JsonExtensionData]
public IDictionary<string, JsonElement> AdditionalData { get; set; }

Property Value

IDictionary<string, JsonElement>

Type

The authorization details type identifier. This is the only field required by RFC 9396.

[JsonPropertyName("type")]
public string Type { get; set; }

Property Value

string