public class XiXDHContentVerifierProvider extends Object implements org.bouncycastle.operator.ContentVerifierProvider
ContentVerifierProvider for the algorithm X25519/X448 static HMAC (XiPKI own
algorithm, based on RFC 6955).| Constructor and Description |
|---|
XiXDHContentVerifierProvider(PublicKey verifyKey,
DHSigStaticKeyCertPair ownerKeyAndCert) |
| Modifier and Type | Method and Description |
|---|---|
org.bouncycastle.operator.ContentVerifier |
get(org.bouncycastle.asn1.x509.AlgorithmIdentifier verifierAlgorithmIdentifier) |
org.bouncycastle.cert.X509CertificateHolder |
getAssociatedCertificate() |
boolean |
hasAssociatedCertificate() |
public XiXDHContentVerifierProvider(PublicKey verifyKey, DHSigStaticKeyCertPair ownerKeyAndCert) throws InvalidKeyException
InvalidKeyExceptionpublic boolean hasAssociatedCertificate()
hasAssociatedCertificate in interface org.bouncycastle.operator.ContentVerifierProviderpublic org.bouncycastle.cert.X509CertificateHolder getAssociatedCertificate()
getAssociatedCertificate in interface org.bouncycastle.operator.ContentVerifierProviderpublic org.bouncycastle.operator.ContentVerifier get(org.bouncycastle.asn1.x509.AlgorithmIdentifier verifierAlgorithmIdentifier)
throws org.bouncycastle.operator.OperatorCreationException
get in interface org.bouncycastle.operator.ContentVerifierProviderorg.bouncycastle.operator.OperatorCreationExceptionCopyright © 2020. All rights reserved.