WireIdentity

data class WireIdentity(var clientId: String, var status: DeviceStatus, var thumbprint: String, var credentialType: CredentialType, var x509Identity: X509Identity?)(source)

The identity claims identifying a client.

Those claims are verifiable by any member in the group.

Constructors

Link copied to clipboard
constructor(clientId: String, status: DeviceStatus, thumbprint: String, credentialType: CredentialType, x509Identity: X509Identity?)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Unique client identifier e.g. T4Coy4vdRzianwfOgXpn6A:6add501bacd1d90e@whitehouse.gov

Link copied to clipboard

Indicates whether the credential is Basic or X509.

Link copied to clipboard

Status of the credential at the moment this object is created.

Link copied to clipboard

MLS thumbprint

Link copied to clipboard

The X509 certificate details; populated only when credential_type is X509.