public class JcaCertStoreBuilder
extends java.lang.Object
Constructor | Description |
---|---|
JcaCertStoreBuilder() |
Modifier and Type | Method | Description |
---|---|---|
JcaCertStoreBuilder |
addCertificate(X509CertificateHolder cert) |
Add a single certificate.
|
JcaCertStoreBuilder |
addCertificates(org.bouncycastle.util.Store certStore) |
Add a store full of X509CertificateHolder objects.
|
JcaCertStoreBuilder |
addCRL(X509CRLHolder crl) |
Add a single CRL.
|
JcaCertStoreBuilder |
addCRLs(org.bouncycastle.util.Store crlStore) |
Add a store full of X509CRLHolder objects.
|
java.security.cert.CertStore |
build() |
Build the CertStore from the current inputs.
|
JcaCertStoreBuilder |
setProvider(java.lang.String providerName) |
|
JcaCertStoreBuilder |
setProvider(java.security.Provider provider) |
|
JcaCertStoreBuilder |
setType(java.lang.String type) |
Set the type of the CertStore generated.
|
public JcaCertStoreBuilder addCertificates(org.bouncycastle.util.Store certStore)
certStore
- a store of X509CertificateHolder objects.public JcaCertStoreBuilder addCertificate(X509CertificateHolder cert)
cert
- the X509 certificate holder containing the certificate.public JcaCertStoreBuilder addCRLs(org.bouncycastle.util.Store crlStore)
crlStore
- a store of X509CRLHolder objects.public JcaCertStoreBuilder addCRL(X509CRLHolder crl)
crl
- the X509 CRL holder containing the CRL.public JcaCertStoreBuilder setProvider(java.lang.String providerName)
public JcaCertStoreBuilder setProvider(java.security.Provider provider)
public JcaCertStoreBuilder setType(java.lang.String type)
type
- type of CertStore passed to CertStore.getInstance().public java.security.cert.CertStore build() throws java.security.GeneralSecurityException
java.security.GeneralSecurityException