Table of Contents

Class CimdMappedClientFields

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

Auth0 client fields mapped from the Client ID Metadata Document

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

Properties

AdditionalProperties

[JsonIgnore]
public AdditionalProperties AdditionalProperties { get; set; }

Property Value

AdditionalProperties

AppType

Application type (e.g., web, native)

[JsonPropertyName("app_type")]
public string? AppType { get; set; }

Property Value

string

Callbacks

Callback URLs

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

Property Value

IEnumerable<string>

ClientAuthenticationMethods

[JsonPropertyName("client_authentication_methods")]
public CimdMappedClientAuthenticationMethods? ClientAuthenticationMethods { get; set; }

Property Value

CimdMappedClientAuthenticationMethods

Description

Human-readable brief description of this client presentable to the end-user

[JsonPropertyName("description")]
public string? Description { get; set; }

Property Value

string

ExternalClientId

The URL of the Client ID Metadata Document

[JsonPropertyName("external_client_id")]
public string? ExternalClientId { get; set; }

Property Value

string

GrantTypes

List of grant types

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

Property Value

IEnumerable<string>

JwksUri

URL for the JSON Web Key Set containing the public keys for private_key_jwt authentication

[JsonPropertyName("jwks_uri")]
public string? JwksUri { get; set; }

Property Value

string

LogoUri

Logo URI

[JsonPropertyName("logo_uri")]
public string? LogoUri { get; set; }

Property Value

string

Name

Client name

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

Property Value

string

TokenEndpointAuthMethod

Token endpoint authentication method

[JsonPropertyName("token_endpoint_auth_method")]
public string? TokenEndpointAuthMethod { get; set; }

Property Value

string

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.