Class XmlUnsignedSignaturePropertiesType

java.lang.Object
xades4j.xml.bind.xades.XmlUnsignedSignaturePropertiesType

public class XmlUnsignedSignaturePropertiesType extends Object

Java class for UnsignedSignaturePropertiesType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="UnsignedSignaturePropertiesType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CounterSignature" type="{http://uri.etsi.org/01903/v1.3.2#}CounterSignatureType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="SignatureTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CompleteCertificateRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CompleteCertificateRefsType" minOccurs="0"/>
         <element name="CompleteRevocationRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CompleteRevocationRefsType" minOccurs="0"/>
         <element name="AttributeCertificateRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CompleteCertificateRefsType" minOccurs="0"/>
         <element name="AttributeRevocationRefs" type="{http://uri.etsi.org/01903/v1.3.2#}CompleteRevocationRefsType" minOccurs="0"/>
         <element name="SigAndRefsTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="RefsOnlyTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CertificateValues" type="{http://uri.etsi.org/01903/v1.3.2#}CertificateValuesType" minOccurs="0"/>
         <element name="RevocationValues" type="{http://uri.etsi.org/01903/v1.3.2#}RevocationValuesType" minOccurs="0"/>
         <element name="AttrAuthoritiesCertValues" type="{http://uri.etsi.org/01903/v1.3.2#}CertificateValuesType" minOccurs="0"/>
         <element name="AttributeRevocationValues" type="{http://uri.etsi.org/01903/v1.3.2#}RevocationValuesType" minOccurs="0"/>
         <element name="ArchiveTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType" maxOccurs="unbounded" minOccurs="0"/>
         <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • XmlUnsignedSignaturePropertiesType

      public XmlUnsignedSignaturePropertiesType()
  • Method Details

    • getCounterSignature

      public List<XmlCounterSignatureType> getCounterSignature()
      Gets the value of the counterSignature property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the counterSignature property.

      For example, to add a new item, do as follows:

          getCounterSignature().add(newItem);
       

      Objects of the following type(s) are allowed in the list XmlCounterSignatureType

    • getSignatureTimeStamp

      public List<XmlXAdESTimeStampType> getSignatureTimeStamp()
      Gets the value of the signatureTimeStamp property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the signatureTimeStamp property.

      For example, to add a new item, do as follows:

          getSignatureTimeStamp().add(newItem);
       

      Objects of the following type(s) are allowed in the list XmlXAdESTimeStampType

    • getCompleteCertificateRefs

      public XmlCompleteCertificateRefsType getCompleteCertificateRefs()
      Gets the value of the completeCertificateRefs property.
      Returns:
      possible object is XmlCompleteCertificateRefsType
    • setCompleteCertificateRefs

      public void setCompleteCertificateRefs(XmlCompleteCertificateRefsType value)
      Sets the value of the completeCertificateRefs property.
      Parameters:
      value - allowed object is XmlCompleteCertificateRefsType
    • getCompleteRevocationRefs

      public XmlCompleteRevocationRefsType getCompleteRevocationRefs()
      Gets the value of the completeRevocationRefs property.
      Returns:
      possible object is XmlCompleteRevocationRefsType
    • setCompleteRevocationRefs

      public void setCompleteRevocationRefs(XmlCompleteRevocationRefsType value)
      Sets the value of the completeRevocationRefs property.
      Parameters:
      value - allowed object is XmlCompleteRevocationRefsType
    • getAttributeCertificateRefs

      public XmlCompleteCertificateRefsType getAttributeCertificateRefs()
      Gets the value of the attributeCertificateRefs property.
      Returns:
      possible object is XmlCompleteCertificateRefsType
    • setAttributeCertificateRefs

      public void setAttributeCertificateRefs(XmlCompleteCertificateRefsType value)
      Sets the value of the attributeCertificateRefs property.
      Parameters:
      value - allowed object is XmlCompleteCertificateRefsType
    • getAttributeRevocationRefs

      public XmlCompleteRevocationRefsType getAttributeRevocationRefs()
      Gets the value of the attributeRevocationRefs property.
      Returns:
      possible object is XmlCompleteRevocationRefsType
    • setAttributeRevocationRefs

      public void setAttributeRevocationRefs(XmlCompleteRevocationRefsType value)
      Sets the value of the attributeRevocationRefs property.
      Parameters:
      value - allowed object is XmlCompleteRevocationRefsType
    • getSigAndRefsTimeStamp

      public List<XmlXAdESTimeStampType> getSigAndRefsTimeStamp()
      Gets the value of the sigAndRefsTimeStamp property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the sigAndRefsTimeStamp property.

      For example, to add a new item, do as follows:

          getSigAndRefsTimeStamp().add(newItem);
       

      Objects of the following type(s) are allowed in the list XmlXAdESTimeStampType

    • getRefsOnlyTimeStamp

      public List<XmlXAdESTimeStampType> getRefsOnlyTimeStamp()
      Gets the value of the refsOnlyTimeStamp property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the refsOnlyTimeStamp property.

      For example, to add a new item, do as follows:

          getRefsOnlyTimeStamp().add(newItem);
       

      Objects of the following type(s) are allowed in the list XmlXAdESTimeStampType

    • getCertificateValues

      public XmlCertificateValuesType getCertificateValues()
      Gets the value of the certificateValues property.
      Returns:
      possible object is XmlCertificateValuesType
    • setCertificateValues

      public void setCertificateValues(XmlCertificateValuesType value)
      Sets the value of the certificateValues property.
      Parameters:
      value - allowed object is XmlCertificateValuesType
    • getRevocationValues

      public XmlRevocationValuesType getRevocationValues()
      Gets the value of the revocationValues property.
      Returns:
      possible object is XmlRevocationValuesType
    • setRevocationValues

      public void setRevocationValues(XmlRevocationValuesType value)
      Sets the value of the revocationValues property.
      Parameters:
      value - allowed object is XmlRevocationValuesType
    • getAttrAuthoritiesCertValues

      public XmlCertificateValuesType getAttrAuthoritiesCertValues()
      Gets the value of the attrAuthoritiesCertValues property.
      Returns:
      possible object is XmlCertificateValuesType
    • setAttrAuthoritiesCertValues

      public void setAttrAuthoritiesCertValues(XmlCertificateValuesType value)
      Sets the value of the attrAuthoritiesCertValues property.
      Parameters:
      value - allowed object is XmlCertificateValuesType
    • getAttributeRevocationValues

      public XmlRevocationValuesType getAttributeRevocationValues()
      Gets the value of the attributeRevocationValues property.
      Returns:
      possible object is XmlRevocationValuesType
    • setAttributeRevocationValues

      public void setAttributeRevocationValues(XmlRevocationValuesType value)
      Sets the value of the attributeRevocationValues property.
      Parameters:
      value - allowed object is XmlRevocationValuesType
    • getArchiveTimeStamp

      public List<XmlXAdESTimeStampType> getArchiveTimeStamp()
      Gets the value of the archiveTimeStamp property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the archiveTimeStamp property.

      For example, to add a new item, do as follows:

          getArchiveTimeStamp().add(newItem);
       

      Objects of the following type(s) are allowed in the list XmlXAdESTimeStampType

    • getAny

      public List<Object> getAny()
      Gets the value of the any property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the any property.

      For example, to add a new item, do as follows:

          getAny().add(newItem);
       

      Objects of the following type(s) are allowed in the list Object

    • getId

      public String getId()
      Gets the value of the id property.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String