store

abstract suspend fun store(keyPair: DeviceAuthenticationKeyPair)

Stores the key pair. Throws IllegalStateException if one exists already, also an identical one: a key is never replaced silently.