Package-level declarations

Types

Link copied to clipboard
data class CloudAttestationExtension(val challenge: ByteString, val passphrase: Boolean, val userAuthentication: Set<CloudUserAuthType>)

X.509 Extension used by CloudSecureArea to convey attestations for keys.

Link copied to clipboard

Holds cloud-specific settings related to key creation.

Link copied to clipboard

Cloud Secure Area specific exception.

Link copied to clipboard

Cloud Secure Area specific class for information about a key.

Link copied to clipboard

Specialization of KeyLockedException with extra detail for why a key is locked.

Link copied to clipboard
class CloudKeyUnlockData(cloudSecureArea: CloudSecureArea, alias: String) : KeyUnlockData

A class to provide information used for unlocking a Cloud Secure Area key.

Link copied to clipboard

An implementation of SecureArea using a Secure Area managed by an external server.

Link copied to clipboard

This describes the protocol (messages and constants) between the device and the server for the Cloud Secure Area.

Link copied to clipboard

An enumeration for different user authentication types when using CloudSecureArea.