Interface SignaturePolicyInterface
- All Superinterfaces:
RevocationPolicyProvider, TrustAnchorProvider
- All Known Implementing Classes:
SignaturePolicyProxy
-
Method Summary
Modifier and TypeMethodDescriptionvoidclear()booleanintOptional<byte[]> byte[]getLpa()getLpaReport(AdESType adESType) getMinKeyLength(String algId) getPoliciesAvaiable(AdESType type) booleanbooleanisXml()booleanvoidsetActualPolicy(IdAaEtsSigPolicyId sigPolicyId) voidsetActualPolicy(SignaturePolicyInstance signaturePolicy) voidsetActualPolicy(SignaturePolicyInstance signaturePolicy, String signaturePolicyIdentifier, String signaturePolicyUri) voidsetActualPolicy(SignaturePolicyIdentifier signaturePolicyIdentifier) voidsetActualPolicy(String oid, String signaturePolicyUri, AdESType policyType) voidsetActualPolicy(String signaturePolicyIdentifier, String signaturePolicyUri, AdESType adESType, boolean isImpliedPolicy) voidsetCurrentTimeReference(Integer signatureCode) voidMethods inherited from interface RevocationPolicyProvider
getSignerRevocationReqsMethods inherited from interface TrustAnchorProvider
getSigningTrustAnchors, getTimeStampTrustAnchors, getTrustAnchorSet
-
Method Details
-
getPolicyId
String getPolicyId() -
getCurrentTimeReference
Date getCurrentTimeReference() -
setCurrentTimeReference
-
getCurrentTimeReferencePlusDelta
Date getCurrentTimeReferencePlusDelta() -
policyReferencesSigningCertificateV1
-
getAdESLevel
Profile.AdESLevel getAdESLevel() -
getAdESType
AdESType getAdESType() -
getMandatedSignedAttributeList
-
getOptionalAttributes
-
getProhibitedAttributes
-
getProhibitedSignedAttributes
-
getProhibitedUnsignedAttributes
-
getOptionalSignedAttributes
-
getOptionalUnsignedAttributes
-
getMandatedUnsignedSignerAttributeList
-
getMandatedUnsignedVerifierAttributeList
-
getSignatureAlgorithmIdentifier
String getSignatureAlgorithmIdentifier() -
getSignatureAlgorithmIdentifiers
-
getMinKeyLength
-
getSigningPeriod
Optional<SigningPeriod> getSigningPeriod() -
getExternalSignedData
Optional<SignerRules.ExternalSignedData> getExternalSignedData() -
getMandatedCertificateRef
Optional<SignerRules.CertRefReq> getMandatedCertificateRef() -
getExpectedSignPolicyHash
byte[] getExpectedSignPolicyHash() -
setActualPolicy
-
setActualPolicy
void setActualPolicy(SignaturePolicyInstance signaturePolicy, String signaturePolicyIdentifier, String signaturePolicyUri) -
setActualPolicy
-
setActualPolicy
-
setActualPolicy
-
setActualPolicy
-
getReport
PaReport getReport() -
getLpaReport
-
getTimeStampTrustPoints
Set<CertificateTrustPoint> getTimeStampTrustPoints() -
getTimeStampRevocationReqs
Optional<CertRevReq> getTimeStampRevocationReqs() -
getURL
-
getSigURL
-
isXml
boolean isXml() -
getSignaturePolicy
Optional<SignaturePolicyInstance> getSignaturePolicy() -
getEncodedPolicy
Optional<byte[]> getEncodedPolicy() -
doesSignerRulesContainsExtension
-
getHashAlgorithmId
String getHashAlgorithmId() -
getPoliciesAvaiable
-
getMandatedCertificateInfo
Optional<SignerRules.CertInfoReq> getMandatedCertificateInfo() -
getSignerRulesBrExtMandatedPdfSigDicEntries
Optional<BrExtMandatedPdfSigDicEntries> getSignerRulesBrExtMandatedPdfSigDicEntries() -
getSignerRulesBrExtDss
-
getSignerRulesBrExtMandatedDocTSEntries
Optional<BrExtMandatedDocTSEntries> getSignerRulesBrExtMandatedDocTSEntries() -
setDefaultPolicy
void setDefaultPolicy() -
getPolicyUri
String getPolicyUri() -
getLpa
-
clear
void clear() -
getDocICPVersion
int getDocICPVersion() -
hasProfile
boolean hasProfile()
-