Represents a distinct trusted entity, which could be a registered device, an approved recipient or another authorized entity.

interface AuthTrustedEntityCredential {
    creationTime: string;
    entityDescription: string;
    entityKey: string;
    entityType: AuthTrustedEntityCredentialType;
    id: string;
    lastUsedTime?: string;
    updateTime: string;
}

Properties

creationTime: string

Creation time of the trusted entity.

Format should be ISO 8601 in UTC. Represents RFC 3339, section 5.6 date-time.

Example

"2024-05-08T14:43:33Z"
entityDescription: string

The description of the trusted entity associated with this authentication credential.

entityKey: string

The key of the trusted entity associated with this authentication credential.

The type of the trusted entity associated with this authentication credential.

Example

"DEVICE"
id: string

The unique identifier of the credential associated with this authentication.

lastUsedTime?: string

Last used time of the trusted entity.

Format should be ISO 8601 in UTC. Represents RFC 3339, section 5.6 date-time.

Example

"2024-05-08T14:43:33Z"
updateTime: string

Update time of the trusted entity.

Format should be ISO 8601 in UTC. Represents RFC 3339, section 5.6 date-time.

Example

"2024-05-08T14:43:33Z"