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
ConstructorsConstructorDescriptionSignaturePolicyInfo(String policyIdentifier, byte[] policyHash, String policyDigestAlgorithm, String policyUri) Constructs a newSignaturePolicyInfoinstanceSignaturePolicyInfo(String policyIdentifier, String policyHashBase64, String policyDigestAlgorithm, String policyUri) Constructs a newSignaturePolicyInfoinstance -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
-
Constructor Details
-
SignaturePolicyInfo
public SignaturePolicyInfo(String policyIdentifier, byte[] policyHash, String policyDigestAlgorithm, String policyUri) Constructs a newSignaturePolicyInfoinstance- 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 newSignaturePolicyInfoinstance- 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
-