Class XmlPolicyConstraints

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

public class XmlPolicyConstraints extends XmlCertificateExtension implements Serializable

Java class for PolicyConstraints complex type.

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

 <complexType name="PolicyConstraints">
   <complexContent>
     <extension base="{http://dss.esig.europa.eu/validation/diagnostic}CertificateExtension">
       <attribute name="requireExplicitPolicy" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="inhibitPolicyMapping" type="{http://www.w3.org/2001/XMLSchema}int" />
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • requireExplicitPolicy

      protected Integer requireExplicitPolicy
    • inhibitPolicyMapping

      protected Integer inhibitPolicyMapping
  • Constructor Details

    • XmlPolicyConstraints

      public XmlPolicyConstraints()
  • Method Details

    • getRequireExplicitPolicy

      public Integer getRequireExplicitPolicy()
      Gets the value of the requireExplicitPolicy property.
      Returns:
      possible object is Integer
    • setRequireExplicitPolicy

      public void setRequireExplicitPolicy(Integer value)
      Sets the value of the requireExplicitPolicy property.
      Parameters:
      value - allowed object is Integer
    • getInhibitPolicyMapping

      public Integer getInhibitPolicyMapping()
      Gets the value of the inhibitPolicyMapping property.
      Returns:
      possible object is Integer
    • setInhibitPolicyMapping

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