Table of Contents

Class ConnectionOptionsOAuth1

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

Options for the 'oauth1' connection

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

Properties

AccessTokenUrl

[JsonPropertyName("accessTokenURL")]
public string? AccessTokenUrl { get; set; }

Property Value

string

AdditionalProperties

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

Property Value

AdditionalProperties

ClientId

[JsonPropertyName("client_id")]
public string? ClientId { get; set; }

Property Value

string

ClientSecret

[JsonPropertyName("client_secret")]
public string? ClientSecret { get; set; }

Property Value

string

NonPersistentAttrs

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

Property Value

IEnumerable<string>

RequestTokenUrl

[JsonPropertyName("requestTokenURL")]
public string? RequestTokenUrl { get; set; }

Property Value

string

Scripts

[JsonPropertyName("scripts")]
public ConnectionScriptsOAuth1? Scripts { get; set; }

Property Value

ConnectionScriptsOAuth1

SignatureMethod

[JsonPropertyName("signatureMethod")]
public ConnectionSignatureMethodOAuth1? SignatureMethod { get; set; }

Property Value

ConnectionSignatureMethodOAuth1?

UpstreamParams

[JsonPropertyName("upstream_params")]
public Optional<Dictionary<string, ConnectionUpstreamAdditionalProperties?>?> UpstreamParams { get; set; }

Property Value

Optional<Dictionary<string, ConnectionUpstreamAdditionalProperties>>

UserAuthorizationUrl

[JsonPropertyName("userAuthorizationURL")]
public string? UserAuthorizationUrl { 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.