Table of Contents

Class RefreshTokenRequest

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

Represents a request to get new tokens based on a previously obtained refresh token.

public class RefreshTokenRequest : IClientAuthentication
Inheritance
RefreshTokenRequest
Implements
Inherited Members

Properties

Audience

Optional audience used for refreshing the access token token.

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 for which the refresh token was issued.

public string ClientId { get; set; }

Property Value

string

ClientSecret

Client secret for which the refresh token was issued.

public string ClientSecret { get; set; }

Property Value

string

Organization

Organization for Id Token verification.

public string Organization { get; set; }

Property Value

string

Remarks

  • If you provide an Organization ID (a string with the prefix org_), it will be validated against the org_id claim of your user's ID Token. The validation is case-sensitive.
  • If you provide an Organization Name (a string without the prefix org_), it will be validated against the org_name claim of your user's ID Token.The validation is case-insensitive.

RefreshToken

A valid refresh token previously issued to the client.

public string RefreshToken { get; set; }

Property Value

string

Scope

Optional scope for the access request.

public string Scope { get; set; }

Property Value

string

Remarks

The requested scope must not include any scope not originally granted by the resource owner, and if omitted is treated as equal to the scope originally granted by the resource owner.

SigningAlgorithm

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

public JwtSignatureAlgorithm SigningAlgorithm { get; set; }

Property Value

JwtSignatureAlgorithm