Table of Contents

Class CreateSelfServiceProfileSsoTicketRequestContent

Namespace
Auth0.ManagementApi.SelfServiceProfiles
Assembly
Auth0.ManagementApi.dll
[Serializable]
public record CreateSelfServiceProfileSsoTicketRequestContent : IEquatable<CreateSelfServiceProfileSsoTicketRequestContent>
Inheritance
CreateSelfServiceProfileSsoTicketRequestContent
Implements
Inherited Members
Extension Methods

Properties

ConnectionConfig

[JsonPropertyName("connection_config")]
public SelfServiceProfileSsoTicketConnectionConfig? ConnectionConfig { get; set; }

Property Value

SelfServiceProfileSsoTicketConnectionConfig

ConnectionId

If provided, this will allow editing of the provided connection during the SSO Flow

[JsonPropertyName("connection_id")]
public string? ConnectionId { get; set; }

Property Value

string

DomainAliasesConfig

[JsonPropertyName("domain_aliases_config")]
public SelfServiceProfileSsoTicketDomainAliasesConfig? DomainAliasesConfig { get; set; }

Property Value

SelfServiceProfileSsoTicketDomainAliasesConfig

EnabledClients

List of client_ids that the connection will be enabled for.

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

Property Value

IEnumerable<string>

EnabledOrganizations

List of organizations that the connection will be enabled for.

[JsonPropertyName("enabled_organizations")]
public IEnumerable<SelfServiceProfileSsoTicketEnabledOrganization>? EnabledOrganizations { get; set; }

Property Value

IEnumerable<SelfServiceProfileSsoTicketEnabledOrganization>

ProvisioningConfig

[JsonPropertyName("provisioning_config")]
public SelfServiceProfileSsoTicketProvisioningConfig? ProvisioningConfig { get; set; }

Property Value

SelfServiceProfileSsoTicketProvisioningConfig

TtlSec

Number of seconds for which the ticket is valid before expiration. If unspecified or set to 0, this value defaults to 432000 seconds (5 days).

[JsonPropertyName("ttl_sec")]
public int? TtlSec { get; set; }

Property Value

int?

UseForOrganizationDiscovery

Indicates whether a verified domain should be used for organization discovery during authentication.

[JsonPropertyName("use_for_organization_discovery")]
public bool? UseForOrganizationDiscovery { get; set; }

Property Value

bool?

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.