JvmKeyPairAdapter

class JvmKeyPairAdapter(val keyPair: KeyPair, val signingAlgorithm: X509SignatureAlgorithm, val certificate: X509Certificate?) : KeyPairAdapter

Constructors

Link copied to clipboard
constructor(keyPair: KeyPair, signingAlgorithm: X509SignatureAlgorithm, certificate: X509Certificate?)

Properties

Link copied to clipboard
open override val certificate: X509Certificate?

May be used in at.asitplus.wallet.lib.cbor.CoseService to transport the signing key for a COSE structure. a null value signifies that raw public keys are used and no certificate is present

Link copied to clipboard
open override val coseKey: CoseKey
Link copied to clipboard
open override val identifier: String
Link copied to clipboard
open override val jsonWebKey: JsonWebKey
Link copied to clipboard
Link copied to clipboard
open override val publicKey: CryptoPublicKey
Link copied to clipboard
open override val signingAlgorithm: X509SignatureAlgorithm