class HmacDigester : Digester
A Digester implementation which uses HMAC.
See Also
| <init> |
HmacDigester(key: SecretKey, algorithm: String = HmacAlgorithms.SHA_256, provider: KryptoProvider = KryptoProvider.defaultInstance)
A Digester implementation which uses HMAC. |
| algorithm |
val algorithm: String
The algorithm this Digester uses. |
| jdkMac |
val jdkMac: Mac |
| key |
val key: SecretKey |
| provider |
val provider: KryptoProvider
|
| digestBuilder |
fun digestBuilder(): DigestBuilder
Return an instance of DigestBuilder fueled by this Digester. |
| digest |
fun digest(bytes: Bytes): Bytes
Digest the given Bytes. fun digest(vararg bytes: Bytes): Bytes
Digest the given sets of Bytes as one message. |