Interface MissingAttributeDetail

All Superinterfaces:
XmlSerializable

@SupportedAll public interface MissingAttributeDetail extends XmlSerializable
The StatusCode element is a container of one or more Statuss issuded by authorization authority.
  • Method Details

    • getAttributeValues

      List getAttributeValues()
      Returns the AttributeValues of this object
      Returns:
      the AttributeValues of this object
    • setAttributeValues

      void setAttributeValues(List values) throws XACMLException
      Sets the AttributeValues of this object
      Parameters:
      values - the AttributeValues of this object
      Throws:
      XACMLException - if the object is immutable
    • getAttributeId

      String getAttributeId()
      Returns the AttributeIds of this object
      Returns:
      the AttributeIds of this object
    • setAttributeId

      void setAttributeId(String attributeId) throws XACMLException
      Sets the AttributeIds of this object
      Parameters:
      attributeId - the AttributeIds of this object
      Throws:
      XACMLException - if the object is immutable
    • getDataType

      String getDataType()
      Returns the DataTypes of this object
      Returns:
      the DataTypes of this object
    • setDataType

      void setDataType(String dataType) throws XACMLException
      Sets the DataTypes of this object
      Parameters:
      dataType - the DataTypes of this object
      Throws:
      XACMLException - if the object is immutable
    • getIssuer

      String getIssuer()
      Returns the Issuers of this object
      Returns:
      the Issuers of this object
    • setIssuer

      void setIssuer(String issuer) throws XACMLException
      Sets the Issuers of this object
      Parameters:
      issuer - the Issuers of this object
      Throws:
      XACMLException - if the object is immutable
    • toXMLString

      default String toXMLString(boolean includeNSPrefix, boolean declareNS) throws XACMLException
      Returns a String representation of this object
      Specified by:
      toXMLString in interface XmlSerializable
      Parameters:
      includeNSPrefix - Determines whether or not the namespace qualifier is prepended to the Element when converted
      declareNS - Determines whether or not the namespace is declared within the Element.
      Returns:
      a string representation of this object
      Throws:
      XACMLException - if conversion fails for any reason
    • toXMLString

      default String toXMLString() throws XACMLException
      Returns a string representation of this object
      Specified by:
      toXMLString in interface XmlSerializable
      Returns:
      a string representation of this object
      Throws:
      XACMLException - if conversion fails for any reason
    • makeImmutable

      void makeImmutable()
      Makes the object immutable
    • isMutable

      boolean isMutable()
      Checks if the object is mutable
      Returns:
      true if the object is mutable, false otherwise