Table of Contents

Class IDToken

Namespace
Keycloak.AuthServices.Sdk.Admin.Models
Assembly
Keycloak.AuthServices.Sdk.dll
public class IDToken
Inheritance
IDToken
Inherited Members

Properties

Acr

[JsonPropertyName("acr")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Acr { get; set; }

Property Value

string

AdditionalProperties

[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }

Property Value

IDictionary<string, object>

Address

[JsonPropertyName("address")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public AddressClaimSet? Address { get; set; }

Property Value

AddressClaimSet

At_hash

[JsonPropertyName("at_hash")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? At_hash { get; set; }

Property Value

string

AuthTime

[JsonPropertyName("authTime")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public int? AuthTime { get; set; }

Property Value

int?

Auth_time

[JsonPropertyName("auth_time")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? Auth_time { get; set; }

Property Value

long?

Azp

[JsonPropertyName("azp")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Azp { get; set; }

Property Value

string

Birthdate

[JsonPropertyName("birthdate")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Birthdate { get; set; }

Property Value

string

C_hash

[JsonPropertyName("c_hash")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? C_hash { get; set; }

Property Value

string

Claims_locales

[JsonPropertyName("claims_locales")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Claims_locales { get; set; }

Property Value

string

Email

[JsonPropertyName("email")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Email { get; set; }

Property Value

string

Email_verified

[JsonPropertyName("email_verified")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? Email_verified { get; set; }

Property Value

bool?

Exp

[JsonPropertyName("exp")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? Exp { get; set; }

Property Value

long?

Family_name

[JsonPropertyName("family_name")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Family_name { get; set; }

Property Value

string

Gender

[JsonPropertyName("gender")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Gender { get; set; }

Property Value

string

Given_name

[JsonPropertyName("given_name")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Given_name { get; set; }

Property Value

string

Iat

[JsonPropertyName("iat")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? Iat { get; set; }

Property Value

long?

Iss

[JsonPropertyName("iss")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Iss { get; set; }

Property Value

string

Jti

[JsonPropertyName("jti")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Jti { get; set; }

Property Value

string

Locale

[JsonPropertyName("locale")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Locale { get; set; }

Property Value

string

Middle_name

[JsonPropertyName("middle_name")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Middle_name { get; set; }

Property Value

string

Name

[JsonPropertyName("name")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Name { get; set; }

Property Value

string

Nbf

[JsonPropertyName("nbf")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? Nbf { get; set; }

Property Value

long?

Nickname

[JsonPropertyName("nickname")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Nickname { get; set; }

Property Value

string

Nonce

[JsonPropertyName("nonce")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Nonce { get; set; }

Property Value

string

OtherClaims

[JsonPropertyName("otherClaims")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public IDictionary<string, object>? OtherClaims { get; set; }

Property Value

IDictionary<string, object>

Phone_number

[JsonPropertyName("phone_number")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Phone_number { get; set; }

Property Value

string

Phone_number_verified

[JsonPropertyName("phone_number_verified")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? Phone_number_verified { get; set; }

Property Value

bool?

Picture

[JsonPropertyName("picture")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Picture { get; set; }

Property Value

string

Preferred_username

[JsonPropertyName("preferred_username")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Preferred_username { get; set; }

Property Value

string

Profile

[JsonPropertyName("profile")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Profile { get; set; }

Property Value

string

S_hash

[JsonPropertyName("s_hash")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? S_hash { get; set; }

Property Value

string

Session_state

[JsonPropertyName("session_state")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Session_state { get; set; }

Property Value

string

Sid

[JsonPropertyName("sid")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Sid { get; set; }

Property Value

string

Sub

[JsonPropertyName("sub")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Sub { get; set; }

Property Value

string

Typ

[JsonPropertyName("typ")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Typ { get; set; }

Property Value

string

Updated_at

[JsonPropertyName("updated_at")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? Updated_at { get; set; }

Property Value

long?

Website

[JsonPropertyName("website")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Website { get; set; }

Property Value

string

Zoneinfo

[JsonPropertyName("zoneinfo")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Zoneinfo { get; set; }

Property Value

string