Ory. Model. DeviceAuthnKey
(ory_client v1.22.64)
Copy Markdown
Represents a hardware-backed signing key enrolled from a mobile device. The private key resides inside the device and never exists on the server. To list the identity's enrolled keys, fetch a settings flow: each key's remove button (a ui.nodes entry named deviceauthn_remove in group deviceauthn) carries the key, with its PIN state redacted, in the node label's context.
Summary
Types
@type t() :: %Ory.Model.DeviceAuthnKey{ attestation: Ory.Model.DeviceAuthnAttestation.t() | nil, client_key_id: String.t() | nil, created_at: DateTime.t() | nil, device_name: String.t() | nil, device_type: Ory.Model.DeviceType.t() | nil, pin: Ory.Model.PinConfig.t() | nil, public_key: binary() | nil, relaxed_attestation_expires_at: DateTime.t() | nil, state: Ory.Model.KeyState.t() | nil, user_verification: Ory.Model.UserVerification.t() | nil, version: integer() | nil }