hwsecurity-piv / de.cotech.hw.piv / PivSecurityKeyAuthenticator /

PivSecurityKeyAuthenticator

open class PivSecurityKeyAuthenticator

Constructors

Name Summary
PivSecurityKeyAuthenticator open fun PivSecurityKeyAuthenticator(pivSecurityKey: PivSecurityKey, pairedPinProvider: PinProvider, authentication: PivKeyReference, certificateDataObjectHex: String)

Functions

Name Summary
authenticatePresignedDigest open fun authenticatePresignedDigest(digest: Array<Byte>, hashAlgo: String): Array<Byte>
authenticateWithDigest open fun authenticateWithDigest(challenge: Array<Byte>, hashAlgo: String): Array<Byte>
retrieveCertificateData open fun retrieveCertificateData(): Array<Byte>
retrievePublicKey open fun retrievePublicKey(): PublicKey