toggle menu
supreme-common
0.9.99
common
switch theme
search in API
supreme-common
/
at.asitplus.attestation.supreme
/
KeyConstraints
/
AlgorithmParameters
/
RSA
RSA
@
Serializable
@
SerialName
(
value
=
"RSA"
)
class
RSA
(
val
keySize
:
@
Serializable
(
with
=
BitLengthSerializer::class
)
BitLength
,
val
paddings
:
Set
<
RSAPadding
>
=
setOf(RSAPadding.PSS)
,
val
digests
:
Set
<
Digest
>
=
setOf(Digest.SHA256)
,
val
allowSigning
:
Boolean
=
true
,
val
allowDecrypting
:
Boolean
=
false
)
:
KeyConstraints.AlgorithmParameters
Members
Constructors
RSA
Link copied to clipboard
constructor
(
keySize
:
@
Serializable
(
with
=
BitLengthSerializer::class
)
BitLength
,
paddings
:
Set
<
RSAPadding
>
=
setOf(RSAPadding.PSS)
,
digests
:
Set
<
Digest
>
=
setOf(Digest.SHA256)
,
allowSigning
:
Boolean
=
true
,
allowDecrypting
:
Boolean
=
false
)
Properties
allow
Decrypting
Link copied to clipboard
val
allowDecrypting
:
Boolean
=
false
allow
Signing
Link copied to clipboard
open
override
val
allowSigning
:
Boolean
=
true
digests
Link copied to clipboard
open
override
val
digests
:
Set
<
Digest
>
key
Size
Link copied to clipboard
val
keySize
:
@
Serializable
(
with
=
BitLengthSerializer::class
)
BitLength
paddings
Link copied to clipboard
val
paddings
:
Set
<
RSAPadding
>
Functions
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int