Package com.itextpdf.signatures
Class SignaturePolicyInfo
java.lang.Object
com.itextpdf.signatures.SignaturePolicyInfo
Class that encapsulates the signature policy information
Sample:
SignaturePolicyInfo spi = new SignaturePolicyInfo("2.16.724.1.3.1.1.2.1.9", "G7roucf600+f03r/o0bAOQ6WAs0=", "SHA-1", "https://sede.060.gob.es/politica_de_firma_anexo_1.pdf");
-
Constructor Summary
ConstructorDescriptionSignaturePolicyInfo
(String policyIdentifier, byte[] policyHash, String policyDigestAlgorithm, String policyUri) Constructs a newSignaturePolicyInfo
instanceSignaturePolicyInfo
(String policyIdentifier, String policyHashBase64, String policyDigestAlgorithm, String policyUri) Constructs a newSignaturePolicyInfo
instance -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
-
Constructor Details
-
SignaturePolicyInfo
public SignaturePolicyInfo(String policyIdentifier, byte[] policyHash, String policyDigestAlgorithm, String policyUri) Constructs a newSignaturePolicyInfo
instance- Parameters:
-
policyIdentifier
- the id of the signature policy -
policyHash
- the hash of the signature policy -
policyDigestAlgorithm
- the digestion algorithm of the signature policy -
policyUri
- the uri of the full policy description
-
SignaturePolicyInfo
public SignaturePolicyInfo(String policyIdentifier, String policyHashBase64, String policyDigestAlgorithm, String policyUri) Constructs a newSignaturePolicyInfo
instance- Parameters:
-
policyIdentifier
- the id of the signature policy -
policyHashBase64
- the Base64 presentation of the hash of the signature policy -
policyDigestAlgorithm
- the digestion algorithm of the signature policy -
policyUri
- the uri of the full policy description
-
-
Method Details
-
getPolicyIdentifier
-
getPolicyHash
public byte[] getPolicyHash() -
getPolicyDigestAlgorithm
-
getPolicyUri
-