Class ExplicitPolicyXAdESImpl
- java.lang.Object
-
- es.uji.crypto.xades.jxades.security.xml.XAdES.BaseXAdESImpl
-
- es.uji.crypto.xades.jxades.security.xml.XAdES.BasicXAdESImpl
-
- es.uji.crypto.xades.jxades.security.xml.XAdES.ExplicitPolicyXAdESImpl
-
- All Implemented Interfaces:
XAdES_BES
,XAdES_EPES
,XAdESBase
,XadesWithBasicAttributes
,XadesWithExplicitPolicy
- Direct Known Subclasses:
TimestampXAdESImpl
public class ExplicitPolicyXAdESImpl extends BasicXAdESImpl implements XAdES_EPES
-
-
Field Summary
-
Fields inherited from class es.uji.crypto.xades.jxades.security.xml.XAdES.BasicXAdESImpl
data, digestMethod, readOnlyMode, xadesNamespace, xadesPrefix, xmlSignaturePrefix
-
-
Constructor Summary
Constructors Constructor Description ExplicitPolicyXAdESImpl(org.w3c.dom.Document document, org.w3c.dom.Element baseElement, boolean readOnlyMode, java.lang.String xadesPrefix, java.lang.String xadesNamespace, java.lang.String xmlSignaturePrefix, java.lang.String digestMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignaturePolicyIdentifier
getSignaturePolicyIdentifier()
void
setSignaturePolicyIdentifier(SignaturePolicyIdentifier signaturePolicyIdentifier)
-
Methods inherited from class es.uji.crypto.xades.jxades.security.xml.XAdES.BasicXAdESImpl
getAllDataObjectsTimeStamps, getBaseDocument, getBaseElement, getCommitmentTypeIndications, getCounterSignatures, getDataObjectFormats, getDigestMethod, getIndividualDataObjectsTimeStamps, getQualifyingProperties, getSignatureProductionPlace, getSignedDataObjectProperties, getSignedSignatureProperties, getSigner, getSignerRole, getSigningCertificate, getSigningTime, getUnsignedSignatureProperties, getXadesNamespace, getXadesPrefix, getXAdESType, getXmlSignaturePrefix, marshalQualifyingProperties, setAllDataObjectsTimeStamps, setCommitmentTypeIndications, setCounterSignatures, setDataObjectFormats, setIndividualDataObjectsTimeStamps, setSignatureProductionPlace, setSigner, setSignerRole, setSigningCertificate, setSigningTime
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface es.uji.crypto.xades.jxades.security.xml.XAdES.XAdESBase
getAllDataObjectsTimeStamps, getBaseDocument, getBaseElement, getCommitmentTypeIndications, getCounterSignatures, getDataObjectFormats, getDigestMethod, getIndividualDataObjectsTimeStamps, getSigner, getSigningTime, getXadesNamespace, getXadesPrefix, getXmlSignaturePrefix, setAllDataObjectsTimeStamps, setCommitmentTypeIndications, setCounterSignatures, setDataObjectFormats, setIndividualDataObjectsTimeStamps, setSigner, setSigningTime
-
Methods inherited from interface es.uji.crypto.xades.jxades.security.xml.XAdES.XadesWithBasicAttributes
getSignatureProductionPlace, getSignerRole, getSigningCertificate, setSignatureProductionPlace, setSignerRole, setSigningCertificate
-
-
-
-
Method Detail
-
setSignaturePolicyIdentifier
public void setSignaturePolicyIdentifier(SignaturePolicyIdentifier signaturePolicyIdentifier)
- Specified by:
setSignaturePolicyIdentifier
in interfaceXadesWithExplicitPolicy
-
getSignaturePolicyIdentifier
public SignaturePolicyIdentifier getSignaturePolicyIdentifier()
- Specified by:
getSignaturePolicyIdentifier
in interfaceXadesWithExplicitPolicy
-
-