Class IDToken
public class IDToken : IAdditionalDataHolder, IParsable
- Inheritance
-
IDToken
- Implements
-
IAdditionalDataHolderIParsable
- Inherited Members
Constructors
IDToken()
Instantiates a new IDToken and sets the default values.
public IDToken()
Properties
Acr
The acr property
public string? Acr { get; set; }
Property Value
AdditionalData
Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
public IDictionary<string, object> AdditionalData { get; set; }
Property Value
Address
The address property
public AddressClaimSet? Address { get; set; }
Property Value
AtHash
The at_hash property
public string? AtHash { get; set; }
Property Value
AuthTime
The authTime property
[Obsolete("")]
public int? AuthTime { get; set; }
Property Value
- int?
Auth_time
The auth_time property
public long? Auth_time { get; set; }
Property Value
- long?
Azp
The azp property
public string? Azp { get; set; }
Property Value
Birthdate
The birthdate property
public string? Birthdate { get; set; }
Property Value
CHash
The c_hash property
public string? CHash { get; set; }
Property Value
ClaimsLocales
The claims_locales property
public string? ClaimsLocales { get; set; }
Property Value
The email property
public string? Email { get; set; }
Property Value
EmailVerified
The email_verified property
public bool? EmailVerified { get; set; }
Property Value
- bool?
Exp
The exp property
public long? Exp { get; set; }
Property Value
- long?
FamilyName
The family_name property
public string? FamilyName { get; set; }
Property Value
Gender
The gender property
public string? Gender { get; set; }
Property Value
GivenName
The given_name property
public string? GivenName { get; set; }
Property Value
Iat
The iat property
public long? Iat { get; set; }
Property Value
- long?
Iss
The iss property
public string? Iss { get; set; }
Property Value
Jti
The jti property
public string? Jti { get; set; }
Property Value
Locale
The locale property
public string? Locale { get; set; }
Property Value
MiddleName
The middle_name property
public string? MiddleName { get; set; }
Property Value
Name
The name property
public string? Name { get; set; }
Property Value
Nbf
The nbf property
public long? Nbf { get; set; }
Property Value
- long?
Nickname
The nickname property
public string? Nickname { get; set; }
Property Value
Nonce
The nonce property
public string? Nonce { get; set; }
Property Value
OtherClaims
The otherClaims property
public IDToken_otherClaims? OtherClaims { get; set; }
Property Value
PhoneNumber
The phone_number property
public string? PhoneNumber { get; set; }
Property Value
PhoneNumberVerified
The phone_number_verified property
public bool? PhoneNumberVerified { get; set; }
Property Value
- bool?
Picture
The picture property
public string? Picture { get; set; }
Property Value
PreferredUsername
The preferred_username property
public string? PreferredUsername { get; set; }
Property Value
Profile
The profile property
public string? Profile { get; set; }
Property Value
SHash
The s_hash property
public string? SHash { get; set; }
Property Value
SessionState
The session_state property
public string? SessionState { get; set; }
Property Value
Sid
The sid property
public string? Sid { get; set; }
Property Value
Sub
The sub property
public string? Sub { get; set; }
Property Value
Typ
The typ property
public string? Typ { get; set; }
Property Value
UpdatedAt
The updated_at property
public long? UpdatedAt { get; set; }
Property Value
- long?
Website
The website property
public string? Website { get; set; }
Property Value
Zoneinfo
The zoneinfo property
public string? Zoneinfo { get; set; }
Property Value
Methods
CreateFromDiscriminatorValue(IParseNode)
Creates a new instance of the appropriate class based on discriminator value
public static IDToken CreateFromDiscriminatorValue(IParseNode parseNode)
Parameters
parseNode
IParseNodeThe parse node to use to read the discriminator value and create the object
Returns
GetFieldDeserializers()
The deserialization information for the current model
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
Returns
- IDictionary<string, Action<IParseNode>>
A IDictionary<string, Action<IParseNode>>
Serialize(ISerializationWriter)
Serializes information the current object
public virtual void Serialize(ISerializationWriter writer)
Parameters
writer
ISerializationWriterSerialization writer to use to serialize this model