Table of Contents

Class BETokenPayload

Namespace: CmlLib.Core.Bedrock.Auth.Sessions
Assembly: CmlLib.Core.Bedrock.Auth.dll

public class BETokenPayload

Inheritance

objectBETokenPayload

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Properties

Expire

[JsonPropertyName("exp")]
public long Expire { get; set; }

Property Value

long

ExtraData

[JsonPropertyName("extraData")]
public BETokenExtraData? ExtraData { get; set; }

Property Value

BETokenExtraData?

IdentityPublicKey

[JsonPropertyName("identityPublicKey")]
public string? IdentityPublicKey { get; set; }

Property Value

string?

IssuedAt

[JsonPropertyName("iat")]
public long IssuedAt { get; set; }

Property Value

long

Issuer

[JsonPropertyName("iss")]
public string? Issuer { get; set; }

Property Value

string?

NotBefore

[JsonPropertyName("nbf")]
public long NotBefore { get; set; }

Property Value

long

RandomNonce

[JsonPropertyName("randomNonce")]
public long RandomNonce { get; set; }

Property Value

long