Account name (username / e-mail) as encoded in the credential URI.
HMAC algorithm used to generate OTP codes.
Optional background colour associated with the credential, as a hex string.
HOTP counter value. Unused for TOTP credentials.
Timestamp (milliseconds since Unix epoch) at which the credential was created.
Number of OTP digits (typically 6 or 8).
Human-readable account name used for display purposes.
Human-readable issuer name used for display purposes.
Unique identifier for the credential.
Optional URL for the credential issuer logo image.
Whether this credential is currently locked by a device policy.
Issuer name as encoded in the credential URI.
Name of the policy currently locking the credential, or null if not locked by a policy.
TOTP period in seconds. Unused for HOTP credentials.
JSON-encoded policy configuration string, or null if no policies are attached.
Resource identifier associated with the credential, or null if not set.
OATH algorithm type.
User identifier associated with the credential, or null if not set.
A registered OATH credential stored in the native OATH store.
Remarks
The
typefield is always uppercase on both iOS and Android ('TOTP'or'HOTP'). Thesecretfield is never exposed over the bridge.Example