Table of Contents

Class SelfServiceSsoConnectionConfig

Namespace
Auth0.ManagementApi.Models.SelfServiceProfiles
Assembly
Auth0.ManagementApi.dll

If provided, this will create a new connection for the SSO flow with the given configuration.

public class SelfServiceSsoConnectionConfig
Inheritance
SelfServiceSsoConnectionConfig
Inherited Members

Properties

DisplayName

Connection name used in the new universal login experience

[JsonProperty("display_name")]
public string DisplayName { get; set; }

Property Value

string

IsDomainConnection

true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it.

[JsonProperty("is_domain_connection")]
public bool? IsDomainConnection { get; set; }

Property Value

bool?

Metadata

Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed.

[JsonProperty("metadata")]
public dynamic Metadata { get; set; }

Property Value

dynamic

Name

Name of the connection that will be created as part of the SSO flow.

[JsonProperty("name")]
public string Name { get; set; }

Property Value

string

Options

The connection's options (depend on the connection strategy)

[JsonProperty("options")]
public SelfServiceSsoConnectionConfigOptions Options { get; set; }

Property Value

SelfServiceSsoConnectionConfigOptions

ShowAsButton

Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD.

[JsonProperty("show_as_button")]
public bool? ShowAsButton { get; set; }

Property Value

bool?