Package | Description |
---|---|
org.bouncycastle.cert |
Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.
|
org.bouncycastle.cert.cmp |
Basic support package for handling and creating CMP (RFC 4210) certificate management messages.
|
org.bouncycastle.cert.crmf |
Basic support package for handling and creating CRMF (RFC 4211) certificate request messages.
|
org.bouncycastle.cert.jcajce |
JCA extensions to the certificate building and processing package.
|
org.bouncycastle.cert.ocsp |
Basic support package for handling and creating OCSP (RFC 2560) online certificate status requests.
|
org.bouncycastle.cms |
A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369).
|
org.bouncycastle.mozilla |
Support class for mozilla signed public key and challenge.
|
org.bouncycastle.operator.bc | |
org.bouncycastle.operator.jcajce | |
org.bouncycastle.pkcs |
Basic support package for handling and creating PKCS#10 certification requests, PKCS#8 encrypted keys and PKCS#12 keys stores.
|
Modifier and Type | Method and Description |
---|---|
ContentVerifierProvider |
X509ContentVerifierProviderBuilder.build(SubjectPublicKeyInfo validatingKeyInfo) |
ContentVerifierProvider |
X509ContentVerifierProviderBuilder.build(X509CertificateHolder validatingKeyInfo) |
Modifier and Type | Method and Description |
---|---|
boolean |
X509CRLHolder.isSignatureValid(ContentVerifierProvider verifierProvider)
Validate the signature on the CRL.
|
boolean |
X509AttributeCertificateHolder.isSignatureValid(ContentVerifierProvider verifierProvider)
Validate the signature on the attribute certificate in this holder.
|
boolean |
X509CertificateHolder.isSignatureValid(ContentVerifierProvider verifierProvider)
Validate the signature on the certificate in this holder.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ProtectedPKIMessage.verify(ContentVerifierProvider verifierProvider)
Verify a message with a public key based signature attached.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CertificateRequestMessage.isValidSigningKeyPOP(ContentVerifierProvider verifierProvider)
Return whether or not a signing key proof-of-possession (POP) is valid.
|
boolean |
CertificateRequestMessage.isValidSigningKeyPOP(ContentVerifierProvider verifierProvider,
PKMACBuilder macBuilder,
char[] password)
Return whether or not a signing key proof-of-possession (POP), with an associated PKMAC, is valid.
|
Modifier and Type | Method and Description |
---|---|
ContentVerifierProvider |
JcaX509ContentVerifierProviderBuilder.build(SubjectPublicKeyInfo validatingKeyInfo) |
ContentVerifierProvider |
JcaX509ContentVerifierProviderBuilder.build(X509CertificateHolder validatingKeyInfo) |
Modifier and Type | Method and Description |
---|---|
boolean |
BasicOCSPResp.isSignatureValid(ContentVerifierProvider verifierProvider)
verify the signature against the tbsResponseData object we contain.
|
boolean |
OCSPReq.isSignatureValid(ContentVerifierProvider verifierProvider)
verify the signature against the TBSRequest object we contain.
|
Constructor and Description |
---|
SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator sigNameGenerator,
SignatureAlgorithmIdentifierFinder sigAlgorithmFinder,
ContentVerifierProvider verifierProvider,
DigestCalculatorProvider digestProvider) |
Modifier and Type | Method and Description |
---|---|
boolean |
SignedPublicKeyAndChallenge.isSignatureValid(ContentVerifierProvider verifierProvider) |
Modifier and Type | Method and Description |
---|---|
ContentVerifierProvider |
BcContentVerifierProviderBuilder.build(AsymmetricKeyParameter publicKey) |
ContentVerifierProvider |
BcContentVerifierProviderBuilder.build(X509CertificateHolder certHolder) |
Modifier and Type | Method and Description |
---|---|
ContentVerifierProvider |
JcaContentVerifierProviderBuilder.build(PublicKey publicKey) |
ContentVerifierProvider |
JcaContentVerifierProviderBuilder.build(SubjectPublicKeyInfo publicKey) |
ContentVerifierProvider |
JcaContentVerifierProviderBuilder.build(X509Certificate certificate) |
ContentVerifierProvider |
JcaContentVerifierProviderBuilder.build(X509CertificateHolder certHolder) |
Modifier and Type | Method and Description |
---|---|
boolean |
PKCS10CertificationRequest.isSignatureValid(ContentVerifierProvider verifierProvider)
Validate the signature on the PKCS10 certification request in this holder.
|
Copyright © 2018 BouncyCastle.org. All rights reserved.