DeviceAttestation

sealed class DeviceAttestation

A platform-issued statement vouching for the integrity of the wallet app.

Validity checks are cross-platform, as we need to be able to run them on the server (e.g. one does not have to be on iOS to validate DeviceAttestationIos).

Inheritors

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun validate(validationData: DeviceAttestationValidationData)

Check the validity of this DeviceAttestation.

Link copied to clipboard
abstract fun validateAssertion(assertion: DeviceAssertion)

Check the validity of assertion in the context of this DeviceAttestation.