Class XmlBasicConstraints

java.lang.Object
eu.europa.esig.dss.diagnostic.jaxb.XmlCertificateExtension
eu.europa.esig.dss.diagnostic.jaxb.XmlBasicConstraints
All Implemented Interfaces:
Serializable

public class XmlBasicConstraints extends XmlCertificateExtension implements Serializable

Java class for BasicConstraints complex type.

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

 <complexType name="BasicConstraints">
   <complexContent>
     <extension base="{http://dss.esig.europa.eu/validation/diagnostic}CertificateExtension">
       <attribute name="CA" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="pathLenConstraint" type="{http://www.w3.org/2001/XMLSchema}int" />
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • ca

      protected boolean ca
    • pathLenConstraint

      protected Integer pathLenConstraint
  • Constructor Details

    • XmlBasicConstraints

      public XmlBasicConstraints()
  • Method Details

    • isCA

      public boolean isCA()
      Gets the value of the ca property.
    • setCA

      public void setCA(boolean value)
      Sets the value of the ca property.
    • getPathLenConstraint

      public Integer getPathLenConstraint()
      Gets the value of the pathLenConstraint property.
      Returns:
      possible object is Integer
    • setPathLenConstraint

      public void setPathLenConstraint(Integer value)
      Sets the value of the pathLenConstraint property.
      Parameters:
      value - allowed object is Integer