toggle menu
Signum
3.17.0
common
switch theme
search in API
indispensable-josef
/
at.asitplus.signum.indispensable.josef
/
JwsAlgorithm
/
MAC
MAC
@
Serializable
(
with
=
JwsAlgorithmSerializer::class
)
sealed
class
MAC
:
JwsAlgorithm
(
source
)
Inheritors
HS256
HS384
HS512
UNOFFICIAL_HS1
Members
Members & Extensions
Types
Companion
Link copied to clipboard
object
Companion
HS256
Link copied to clipboard
@
Serializable
(
with
=
JwsAlgorithmSerializer::class
)
data
object
HS256
:
JwsAlgorithm.MAC
HS384
Link copied to clipboard
@
Serializable
(
with
=
JwsAlgorithmSerializer::class
)
data
object
HS384
:
JwsAlgorithm.MAC
HS512
Link copied to clipboard
@
Serializable
(
with
=
JwsAlgorithmSerializer::class
)
data
object
HS512
:
JwsAlgorithm.MAC
UNOFFICIAL_HS1
Link copied to clipboard
@
Serializable
(
with
=
JwsAlgorithmSerializer::class
)
data
object
UNOFFICIAL_HS1
:
JwsAlgorithm.MAC
Properties
algorithm
Link copied to clipboard
open
override
val
algorithm
:
MessageAuthenticationCode
identifier
Link copied to clipboard
open
override
val
identifier
:
String
Functions
to
Jws
Algorithm
Link copied to clipboard
fun
SpecializedDataIntegrityAlgorithm
.
toJwsAlgorithm
(
)
:
KmmResult
<
JwsAlgorithm
>
Tries to find a matching JWS algorithm