Signum
Toggle table of contents
3.19.3
common
Target filter
common
Switch theme
Search in API
Skip to content
Signum
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
:
Enumeration
<
JwsAlgorithm.MAC
>
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