None

data object None : Attestation

No attestation mode - suitable for software-based key storage.

This attestation type indicates that no cryptographic attestation verification is required or available. It is typically used with software-based authenticators like AppPinAuthenticator that generate and store keys in software keystores rather than hardware security modules.

Characteristics:

  • No hardware verification required

  • Compatible with all device types

  • Suitable for general-purpose applications

  • Lower security assurance compared to hardware attestation

Example:

val authenticator = AppPinAuthenticator()
val result = authenticator.register(context, Attestation.None)