Table of Contents

Class AuthenticationData

Namespace
KartaViewSharp.V1.Response.Resources.Authentication
Assembly
KartaViewSharp.dll
public sealed class AuthenticationData
Inheritance
AuthenticationData
Inherited Members

Constructors

AuthenticationData()

public AuthenticationData()

Properties

AccessToken

[JsonPropertyName("access_token")]
public string AccessToken { get; set; }

Property Value

string

DriverType

[JsonPropertyName("driver_type")]
[JsonConverter(typeof(StringAsDriverTypeJsonConverter))]
public DriverType DriverType { get; set; }

Property Value

DriverType

ExternalUserId

[JsonPropertyName("externalUserId")]
[JsonConverter(typeof(StringAsNullableIntJsonConverter))]
public int? ExternalUserId { get; set; }

Property Value

int?

FullName

[JsonPropertyName("full_name")]
public string FullName { get; set; }

Property Value

string

Id

[JsonPropertyName("id")]
[JsonConverter(typeof(StringAsIntJsonConverter))]
public int Id { get; set; }

Property Value

int

Role

[JsonPropertyName("role")]
public string Role { get; set; }

Property Value

string

Type

[JsonPropertyName("type")]
public string Type { get; set; }

Property Value

string

Username

[JsonPropertyName("username")]
public string Username { get; set; }

Property Value

string