Modifier and Type | Method and Description |
---|---|
SignerInfoGenerator |
SignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
byte[] keyIdentifier) |
SignerInfoGenerator |
SignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
X509CertificateHolder certHolder) |
ContentVerifier |
SignerInformationVerifier.getContentVerifier(AlgorithmIdentifier algorithmIdentifier) |
DigestCalculator |
SignerInformationVerifier.getDigestCalculator(AlgorithmIdentifier algorithmIdentifier) |
Constructor and Description |
---|
SignerInfoGenerator(SignerIdentifier signerIdentifier,
ContentSigner signer,
DigestCalculatorProvider digesterProvider) |
SignerInfoGenerator(SignerIdentifier signerIdentifier,
ContentSigner signer,
DigestCalculatorProvider digesterProvider,
boolean isDirectSignature) |
SignerInfoGenerator(SignerIdentifier signerIdentifier,
ContentSigner signer,
DigestCalculatorProvider digesterProvider,
CMSAttributeTableGenerator sAttrGen,
CMSAttributeTableGenerator unsAttrGen) |
Modifier and Type | Method and Description |
---|---|
SignerInformationVerifier |
BcRSASignerInfoVerifierBuilder.build(AsymmetricKeyParameter pubKey) |
SignerInformationVerifier |
BcRSASignerInfoVerifierBuilder.build(X509CertificateHolder certHolder) |
Modifier and Type | Method and Description |
---|---|
SignerInfoGenerator |
JcaSignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
byte[] keyIdentifier) |
SignerInfoGenerator |
JcaSignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
X509Certificate certificate) |
SignerInfoGenerator |
JcaSignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
X509CertificateHolder certHolder) |
SignerInformationVerifier |
JcaSimpleSignerInfoVerifierBuilder.build(PublicKey pubKey) |
SignerInfoGenerator |
JcaSimpleSignerInfoGeneratorBuilder.build(String algorithmName,
PrivateKey privateKey,
byte[] keyIdentifier) |
SignerInfoGenerator |
JcaSimpleSignerInfoGeneratorBuilder.build(String algorithmName,
PrivateKey privateKey,
X509Certificate certificate) |
SignerInformationVerifier |
JcaSimpleSignerInfoVerifierBuilder.build(X509Certificate certificate) |
SignerInformationVerifier |
JcaSimpleSignerInfoVerifierBuilder.build(X509CertificateHolder certHolder) |
JceKeyTransRecipientInfoGenerator |
JceKeyTransRecipientInfoGenerator.setProvider(Provider provider) |
JcaSimpleSignerInfoGeneratorBuilder |
JcaSimpleSignerInfoGeneratorBuilder.setProvider(Provider provider) |
JceKeyTransRecipientInfoGenerator |
JceKeyTransRecipientInfoGenerator.setProvider(String providerName) |
JcaSimpleSignerInfoGeneratorBuilder |
JcaSimpleSignerInfoGeneratorBuilder.setProvider(String providerName) |
Constructor and Description |
---|
JcaSimpleSignerInfoGeneratorBuilder() |
Modifier and Type | Method and Description |
---|---|
DigestCalculator |
DigestCalculatorProvider.get(AlgorithmIdentifier digestAlgorithmIdentifier) |
ContentVerifier |
ContentVerifierProvider.get(AlgorithmIdentifier verifierAlgorithmIdentifier)
Return a ContentVerifier that matches the passed in algorithm identifier,
|
Modifier and Type | Method and Description |
---|---|
ContentVerifierProvider |
BcContentVerifierProviderBuilder.build(AsymmetricKeyParameter publicKey) |
ContentSigner |
BcContentSignerBuilder.build(AsymmetricKeyParameter privateKey) |
ContentVerifierProvider |
BcContentVerifierProviderBuilder.build(X509CertificateHolder certHolder) |
protected Signer |
BcRSAContentVerifierProviderBuilder.createSigner(AlgorithmIdentifier sigAlgId) |
protected abstract Signer |
BcContentVerifierProviderBuilder.createSigner(AlgorithmIdentifier sigAlgId)
Create the correct signer for the algorithm identifier sigAlgId.
|
protected Signer |
BcRSAContentSignerBuilder.createSigner(AlgorithmIdentifier sigAlgId,
AlgorithmIdentifier digAlgId) |
protected abstract Signer |
BcContentSignerBuilder.createSigner(AlgorithmIdentifier sigAlgId,
AlgorithmIdentifier algorithmIdentifier) |
DigestCalculator |
BcDigestCalculatorProvider.get(AlgorithmIdentifier algorithm) |
Modifier and Type | Method and Description |
---|---|
DigestCalculatorProvider |
JcaDigestCalculatorProviderBuilder.build() |
ContentSigner |
JcaContentSignerBuilder.build(PrivateKey privateKey) |
ContentVerifierProvider |
JcaContentVerifierProviderBuilder.build(PublicKey publicKey) |
ContentVerifierProvider |
JcaContentVerifierProviderBuilder.build(X509Certificate certificate) |
ContentVerifierProvider |
JcaContentVerifierProviderBuilder.build(X509CertificateHolder certHolder) |
Modifier and Type | Method and Description |
---|---|
DigestCalculator |
CMSTimeStampedDataParser.getMessageImprintDigestCalculator(DigestCalculatorProvider calculatorProvider)
Returns an appropriately initialised digest calculator based on the message imprint algorithm
described in the first time stamp in the TemporalData for this message.
|
DigestCalculator |
CMSTimeStampedData.getMessageImprintDigestCalculator(DigestCalculatorProvider calculatorProvider)
Returns an appropriately initialised digest calculator based on the message imprint algorithm
described in the first time stamp in the TemporalData for this message.
|
Copyright © 2015. All rights reserved.