Skip to main content

SimpleVerifyingKey

open class SimpleVerifyingKey : Disposable, AutoCloseable, SimpleVerifyingKeyInterface

Functions

NameSummary
close@Synchronized
open override fun close()
destroyopen override fun destroy()
equalsopen operator override fun equals(other: Any?): Boolean
publicKeyopen override fun publicKey(): PublicKey
schemeopen override fun scheme(): SignatureScheme
toDeropen override fun toDer(): ByteArray
Serialize this private key as DER-encoded PKCS#8
toPemopen override fun toPem(): String
Serialize this private key as DER-encoded PKCS#8
toStringopen override fun toString(): String
verifyopen override fun verify(message: ByteArray, signature: SimpleSignature)

Companion object functions

NameSummary
fromDerfun fromDer(bytes: ByteArray): SimpleVerifyingKey
Deserialize PKCS#8 private key from ASN.1 DER-encoded data (binary format).
fromPemfun fromPem(s: String): SimpleVerifyingKey
Deserialize PKCS#8-encoded private key from PEM.