Table of Contents

Class ClientCreateRequest

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

Requests structure for creating a new client.

public class ClientCreateRequest : ClientBase
Inheritance
ClientCreateRequest
Inherited Members

Properties

ApplicationType

The type of application this client represents

[JsonProperty("app_type")]
[JsonConverter(typeof(StringEnumConverter))]
public ClientApplicationType ApplicationType { get; set; }

Property Value

ClientApplicationType

ClientAuthenticationMethods

Defines the client authentication methods to use

[JsonProperty("client_authentication_methods")]
public CreateClientAuthenticationMethods ClientAuthenticationMethods { get; set; }

Property Value

CreateClientAuthenticationMethods

IsHerokuApp

True if the client is a heroku application, false otherwise

[JsonProperty("is_heroku_app")]
public bool? IsHerokuApp { get; set; }

Property Value

bool?

TokenEndpointAuthMethod

Defines the requested authentication method for the token endpoint.

[JsonProperty("token_endpoint_auth_method")]
[JsonConverter(typeof(StringEnumConverter))]
public TokenEndpointAuthMethod? TokenEndpointAuthMethod { get; set; }

Property Value

TokenEndpointAuthMethod?