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