<init>
StatelessHmacNonceManager(
key: ByteArray,
algorithm: String = "HmacSHA256",
timeoutMillis: Long = 60000,
nonceGenerator: () -> String = { generateNonce() })
Helper constructor that makes a secret key from key ByteArray
StatelessHmacNonceManager(
keySpec: SecretKeySpec,
algorithm: String = "HmacSHA256",
timeoutMillis: Long = 60000,
nonceGenerator: () -> String = { generateNonce() })
Stateless nonce manager implementation with HMAC verification and timeout. Every nonce provided by this manager consist of a random part, timestamp and HMAC.