Uses of Interface
com.itextpdf.signatures.IExternalDigest
-
Packages that use IExternalDigest Package Description com.itextpdf.signatures -
-
Uses of IExternalDigest in com.itextpdf.signatures
Classes in com.itextpdf.signatures that implement IExternalDigest Modifier and Type Class Description classBouncyCastleDigestImplementation for digests accessed directly from the BouncyCastle library bypassing any provider definition.classProviderDigestThis class will return theMessageDigestassociated with a certain hashing algorithm returned by the specified provider.Fields in com.itextpdf.signatures declared as IExternalDigest Modifier and Type Field Description private IExternalDigestPdfPadesSigner. externalDigestprivate IExternalDigestPdfTwoPhaseSigner. externalDigestprivate IExternalDigestPdfPKCS7. interfaceDigestMethods in com.itextpdf.signatures with parameters of type IExternalDigest Modifier and Type Method Description (package private) static java.security.MessageDigestSignUtils. getMessageDigest(java.lang.String hashAlgorithm, IExternalDigest externalDigest)PdfPadesSignerPdfPadesSigner. setExternalDigest(IExternalDigest externalDigest)SetIExternalDigestto be used for main signing operation.PdfTwoPhaseSignerPdfTwoPhaseSigner. setExternalDigest(IExternalDigest externalDigest)Use the external digest to inject specific digest implementationsvoidPdfSigner. signDetached(IExternalDigest externalDigest, IExternalSignature externalSignature, java.security.cert.Certificate[] chain, java.util.Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype)Signs the document using the detached mode, CMS or CAdES equivalent.voidPdfSigner. signDetached(IExternalDigest externalDigest, IExternalSignature externalSignature, java.security.cert.Certificate[] chain, java.util.Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, ISignaturePolicyIdentifier signaturePolicy)Signs the document using the detached mode, CMS or CAdES equivalent.voidPdfSigner. signDetached(IExternalDigest externalDigest, IExternalSignature externalSignature, java.security.cert.Certificate[] chain, java.util.Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, SignaturePolicyInfo signaturePolicy)Signs the document using the detached mode, CMS or CAdES equivalent.Constructors in com.itextpdf.signatures with parameters of type IExternalDigest Constructor Description PdfPKCS7(java.security.PrivateKey privKey, java.security.cert.Certificate[] certChain, java.lang.String hashAlgorithm, java.lang.String provider, IExternalDigest interfaceDigest, boolean hasEncapContent)Assembles all the elements needed to create a signature, except for the data.
-