toggle menu
Signum
3.17.0
common
switch theme
search in API
indispensable
/
at.asitplus.signum.indispensable
/
HMAC
/
SHA256
SHA256
SHA256
Members
Properties
digest
Link copied to clipboard
val
digest
:
Digest
name
Link copied to clipboard
val
name
:
String
oid
Link copied to clipboard
open
override
val
oid
:
ObjectIdentifier
ordinal
Link copied to clipboard
val
ordinal
:
Int
output
Length
Link copied to clipboard
open
override
val
outputLength
:
BitLength
output size of MAC
Functions
encode
To
Der
Link copied to clipboard
open
fun
encodeToDer
(
)
:
ByteArray
encode
To
Der
Or
Null
Link copied to clipboard
open
fun
encodeToDerOrNull
(
)
:
ByteArray
?
encode
To
Der
Safe
Link copied to clipboard
open
fun
encodeToDerSafe
(
)
:
KmmResult
<
ByteArray
>
encode
To
Tlv
Link copied to clipboard
open
override
fun
encodeToTlv
(
)
:
Asn1Sequence
encode
To
Tlv
Or
Null
Link copied to clipboard
open
fun
encodeToTlvOrNull
(
)
:
Asn1Sequence
?
encode
To
Tlv
Safe
Link copied to clipboard
open
fun
encodeToTlvSafe
(
)
:
KmmResult
<
Asn1Sequence
>
pretty
Print
Asn1
Link copied to clipboard
open
fun
prettyPrintAsn1
(
)
:
String
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
truncated
To
Link copied to clipboard
open
fun
truncatedTo
(
length
:
BitLength
)
:
MessageAuthenticationCode
with
Implicit
Tag
Link copied to clipboard
open
infix
fun
withImplicitTag
(
tag
:
Asn1Element.Tag
)
:
Asn1Element
open
infix
fun
withImplicitTag
(
template
:
Asn1Element.Tag.Template
)
:
Asn1Element
open
infix
fun
withImplicitTag
(
tagValue
:
ULong
)
:
Asn1Element