DeviceCheck
Generates statements validating device/app/OS integrity. Details of these statements are inherently platform-specific.
Generates statements validating device/OS/app integrity. Details of these statements are inherently platform-specific.
Generates statements validating device/app/OS integrity. Details of these statements are inherently platform-specific.
Functions
Link copied to clipboard
actual suspend fun generateAssertion(secureArea: SecureArea, deviceAttestationId: String, assertion: Assertion): DeviceAssertion
expect suspend fun generateAssertion(secureArea: SecureArea, deviceAttestationId: String, assertion: Assertion): DeviceAssertion
Generates DeviceAssertion - an Assertion which is signed using the key generated using by generateAttestation method.
actual suspend fun generateAssertion(secureArea: <Error class: unknown class>, deviceAttestationId: String, assertion: <Error class: unknown class>): <Error class: unknown class>
actual suspend fun generateAssertion(secureArea: SecureArea, deviceAttestationId: String, assertion: Assertion): DeviceAssertion
Link copied to clipboard
actual suspend fun generateAttestation(secureArea: SecureArea, challenge: ByteString): DeviceAttestationResult
expect suspend fun generateAttestation(secureArea: SecureArea, challenge: ByteString): DeviceAttestationResult
Generates a device attestation that proves the integrity of the device/OS/wallet app and creates a certain opaque private key that resides securely on the device.
actual suspend fun generateAttestation(secureArea: <Error class: unknown class>, challenge: <Error class: unknown class>): <Error class: unknown class>
actual suspend fun generateAttestation(secureArea: SecureArea, challenge: ByteString): DeviceAttestationResult