Top Inners Fields Constructors Methods
org.bouncycastle.cms.jcajce

public Class JcaSimpleSignerInfoVerifierBuilder

extends Object
Class Inheritance
Imports
java.security.Provider, .PublicKey, java.security.cert.CertificateException, .X509Certificate, org.bouncycastle.cert.X509CertificateHolder, org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator, .SignerInformationVerifier, org.bouncycastle.operator.ContentVerifierProvider, .DefaultSignatureAlgorithmIdentifierFinder, .DigestCalculatorProvider, .OperatorCreationException, org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder, .JcaDigestCalculatorProviderBuilder

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
private static class
private static class

Field Summary

Modifier and TypeField and Description
private JcaSimpleSignerInfoVerifierBuilder.Helper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public SignerInformationVerifier
public SignerInformationVerifier
build(X509Certificate certificate)

public SignerInformationVerifier
build(PublicKey pubKey)

public JcaSimpleSignerInfoVerifierBuilder
public JcaSimpleSignerInfoVerifierBuilder
setProvider(String providerName)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

helperback to summary
private JcaSimpleSignerInfoVerifierBuilder.Helper helper

Constructor Detail

JcaSimpleSignerInfoVerifierBuilderback to summary
public JcaSimpleSignerInfoVerifierBuilder()

Method Detail

buildback to summary
public SignerInformationVerifier build(X509CertificateHolder certHolder) throws OperatorCreationException, CertificateException
buildback to summary
public SignerInformationVerifier build(X509Certificate certificate) throws OperatorCreationException
buildback to summary
public SignerInformationVerifier build(PublicKey pubKey) throws OperatorCreationException
setProviderback to summary
public JcaSimpleSignerInfoVerifierBuilder setProvider(Provider provider)
setProviderback to summary
public JcaSimpleSignerInfoVerifierBuilder setProvider(String providerName)
org.bouncycastle.cms.jcajce back to summary

private Class JcaSimpleSignerInfoVerifierBuilder.Helper

extends Object
Class Inheritance
  • java.lang.Object
  • org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.Helper
Known Direct Subclasses
org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.NamedHelper, org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.ProviderHelper

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv ContentVerifierProvider
pack-priv ContentVerifierProvider
pack-priv ContentVerifierProvider
pack-priv DigestCalculatorProvider
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Helperback to summary
private Helper()

Method Detail

createContentVerifierProviderback to summary
pack-priv ContentVerifierProvider createContentVerifierProvider(PublicKey publicKey) throws OperatorCreationException
createContentVerifierProviderback to summary
pack-priv ContentVerifierProvider createContentVerifierProvider(X509Certificate certificate) throws OperatorCreationException
createContentVerifierProviderback to summary
pack-priv ContentVerifierProvider createContentVerifierProvider(X509CertificateHolder certHolder) throws OperatorCreationException, CertificateException
createDigestCalculatorProviderback to summary
pack-priv DigestCalculatorProvider createDigestCalculatorProvider() throws OperatorCreationException
org.bouncycastle.cms.jcajce back to summary

private Class JcaSimpleSignerInfoVerifierBuilder.NamedHelper

extends Helper
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final String

Constructor Summary

AccessConstructor and Description
public
NamedHelper(String providerName)

Method Summary

Modifier and TypeMethod and Description
pack-priv ContentVerifierProvider
pack-priv ContentVerifierProvider
pack-priv ContentVerifierProvider
pack-priv DigestCalculatorProvider

Field Detail

providerNameback to summary
private final String providerName

Constructor Detail

NamedHelperback to summary
public NamedHelper(String providerName)

Method Detail

createContentVerifierProviderback to summary
pack-priv ContentVerifierProvider createContentVerifierProvider(PublicKey publicKey) throws OperatorCreationException

Overrides org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.Helper.createContentVerifierProvider.

createContentVerifierProviderback to summary
pack-priv ContentVerifierProvider createContentVerifierProvider(X509Certificate certificate) throws OperatorCreationException

Overrides org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.Helper.createContentVerifierProvider.

createContentVerifierProviderback to summary
pack-priv ContentVerifierProvider createContentVerifierProvider(X509CertificateHolder certHolder) throws OperatorCreationException, CertificateException

Overrides org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.Helper.createContentVerifierProvider.

createDigestCalculatorProviderback to summary
pack-priv DigestCalculatorProvider createDigestCalculatorProvider() throws OperatorCreationException

Overrides org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.Helper.createDigestCalculatorProvider.

org.bouncycastle.cms.jcajce back to summary

private Class JcaSimpleSignerInfoVerifierBuilder.ProviderHelper

extends Helper
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final Provider

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv ContentVerifierProvider
pack-priv ContentVerifierProvider
pack-priv ContentVerifierProvider
pack-priv DigestCalculatorProvider

Field Detail

providerback to summary
private final Provider provider

Constructor Detail

ProviderHelperback to summary
public ProviderHelper(Provider provider)

Method Detail

createContentVerifierProviderback to summary
pack-priv ContentVerifierProvider createContentVerifierProvider(PublicKey publicKey) throws OperatorCreationException

Overrides org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.Helper.createContentVerifierProvider.

createContentVerifierProviderback to summary
pack-priv ContentVerifierProvider createContentVerifierProvider(X509Certificate certificate) throws OperatorCreationException

Overrides org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.Helper.createContentVerifierProvider.

createContentVerifierProviderback to summary
pack-priv ContentVerifierProvider createContentVerifierProvider(X509CertificateHolder certHolder) throws OperatorCreationException, CertificateException

Overrides org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.Helper.createContentVerifierProvider.

createDigestCalculatorProviderback to summary
pack-priv DigestCalculatorProvider createDigestCalculatorProvider() throws OperatorCreationException

Overrides org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.Helper.createDigestCalculatorProvider.