Table of Contents

Class EventStreamCloudEventContextTransaction

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

An auth transaction.

[Serializable]
public record EventStreamCloudEventContextTransaction : IJsonOnDeserialized, IEquatable<EventStreamCloudEventContextTransaction>
Inheritance
EventStreamCloudEventContextTransaction
Implements
Inherited Members
Extension Methods

Properties

AcrValues

acr_values in the request.

[JsonPropertyName("acr_values")]
public IEnumerable<string> AcrValues { get; set; }

Property Value

IEnumerable<string>

AdditionalProperties

[JsonIgnore]
public ReadOnlyAdditionalProperties AdditionalProperties { get; }

Property Value

ReadOnlyAdditionalProperties

Locale

The locale used for this transaction.

[JsonPropertyName("locale")]
public required string Locale { get; set; }

Property Value

string

LoginHint

Hint about the login identifier the user might use in this transaction.

[JsonPropertyName("login_hint")]
public string? LoginHint { get; set; }

Property Value

string

Prompt

Instructions indicating whether the user may be prompted for re-authentication and consent.

[JsonPropertyName("prompt")]
public IEnumerable<string>? Prompt { get; set; }

Property Value

IEnumerable<string>

Protocol

[JsonPropertyName("protocol")]
public EventStreamCloudEventContextTransactionProtocolEnum? Protocol { get; set; }

Property Value

EventStreamCloudEventContextTransactionProtocolEnum?

RedirectUri

The URL to which the client will be redirected when the transaction completes.

[JsonPropertyName("redirect_uri")]
public string? RedirectUri { get; set; }

Property Value

string

RequestedScopes

The scopes requested.

[JsonPropertyName("requested_scopes")]
public IEnumerable<string> RequestedScopes { get; set; }

Property Value

IEnumerable<string>

ResponseMode

[JsonPropertyName("response_mode")]
public EventStreamCloudEventContextTransactionResponseModeEnum? ResponseMode { get; set; }

Property Value

EventStreamCloudEventContextTransactionResponseModeEnum?

ResponseType

The kind of credential issued by this transaction.

[JsonPropertyName("response_type")]
public IEnumerable<EventStreamCloudEventContextTransactionResponseTypeItemEnum>? ResponseType { get; set; }

Property Value

IEnumerable<EventStreamCloudEventContextTransactionResponseTypeItemEnum>

State

The OAuth state parameter for this transaction.

[JsonPropertyName("state")]
public string? State { get; set; }

Property Value

string

UiLocales

The ui_locales requested for this transaction.

[JsonPropertyName("ui_locales")]
public IEnumerable<string> UiLocales { get; set; }

Property Value

IEnumerable<string>

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.