DeviceAuthenticationRotationDecision
Result of SecureMessageClient.evaluateDeviceAuthenticationRotation. Evaluation never rotates.
Inheritors
Types
Link copied to clipboard
data class Due(val status: DeviceAuthenticationRotationStatus) : DeviceAuthenticationRotationDecision
The registered key reached the policy's maximum age.
Link copied to clipboard
data class NotNeeded(val status: DeviceAuthenticationRotationStatus) : DeviceAuthenticationRotationDecision
The registered key is younger than the policy's maximum age.
Link copied to clipboard
A device recovery is pending; no routine rotation starts until it is completed or cancelled. The server was not asked.
Link copied to clipboard
A routine rotation was started and not completed: complete or resolve it (SecureMessageClient.rotateDeviceAuthenticationKeyIfNeeded does) before a new one can start. The server was not asked.