Table of Contents

Class ClientCredentialsTokenRequest

Namespace
Auth0.AuthenticationApi.Models
Assembly
Auth0.AuthenticationApi.dll

Represents a request get a token using the Client Credentials Grant flow.

public class ClientCredentialsTokenRequest : IClientAuthentication
Inheritance
ClientCredentialsTokenRequest
Implements
Inherited Members

Properties

Audience

Unique identifier of the target API to access.

public string Audience { get; set; }

Property Value

string

ClientAssertionSecurityKey

Security Key to use with Client Assertion

public SecurityKey ClientAssertionSecurityKey { get; set; }

Property Value

SecurityKey

ClientAssertionSecurityKeyAlgorithm

Algorithm for the Security Key to use with Client Assertion

public string ClientAssertionSecurityKeyAlgorithm { get; set; }

Property Value

string

ClientId

Client ID of the application.

public string ClientId { get; set; }

Property Value

string

ClientSecret

Client Secret of the application.

public string ClientSecret { get; set; }

Property Value

string

Organization

Organization.

public string Organization { get; set; }

Property Value

string

Remarks

This can be an Organization Name or ID. When included, the access token returned will include the org_id and org_name claims

SigningAlgorithm

What JwtSignatureAlgorithm is used to verify the signature of Id Tokens.

public JwtSignatureAlgorithm SigningAlgorithm { get; set; }

Property Value

JwtSignatureAlgorithm