Table of Contents

Class DataPermissionResponse

Namespace
Geotab.Checkmate.ObjectModel.Consent
Assembly
Geotab.Checkmate.ObjectModel.dll

The user response to an asked data permission (consent/authorization).

public class DataPermissionResponse
Inheritance
DataPermissionResponse
Inherited Members

Constructors

public DataPermissionResponse()

Properties

Gets or sets the database id.

public Guid? DatabaseId { get; set; }

Property Value

Guid?

Guid

Gets or sets the id of the authorization or consent entity.

public string? Id { get; set; }

Property Value

string

string

Gets or sets the id of authorization.

public string? ParentId { get; set; }

Property Value

string

string

Gets or sets the solution id for the given add-in solution.

public string? SolutionId { get; set; }

Property Value

string

string

Gets or sets the date time when this auth/consent was last updated.

public DateTime? Timestamp { get; set; }

Property Value

DateTime?

DateTime

Gets or sets the user id referring to this update.

public string? UserId { get; set; }

Property Value

string

string

Gets or sets the id of the user that gave the value of either true or false on behalf of the given user.

public string? UserIdOnBehalfOf { get; set; }

Property Value

string

string

Gets or sets the boolean value of either the auth or consent was accepted for the given user.

public bool? Value { get; set; }

Property Value

bool?

bool

Gets or sets the latest version of the add-in solution the user has given an update to.

public string? Version { get; set; }

Property Value

string

string