Interface StatusDetail

  • All Known Implementing Classes:
    StatusDetailImpl

    public interface StatusDetail
    The StatusCode element is a container of one or more Statuss issuded by authorization authority.

    Schema:

      <xs:element name="StatusDetail" type="xacml-context:StatusDetailType"/>
      <xs:complexType name="StatusDetailType">
          <xs:sequence>
          <xs:any namespace="##any" processContents="lax" 
              minOccurs="0" maxOccurs="unbounded"/>
          <xs:sequence>
      <xs:complexType>
     >/pre>
    • Method Detail

      • toXMLString

        String toXMLString()
                    throws XACMLException
        Returns a string representation
        Returns:
        a string representation
        Throws:
        XACMLException - if conversion fails for any reason
      • toXMLString

        String toXMLString​(boolean includeNSPrefix,
                           boolean declareNS)
                    throws XACMLException
        Returns a string representation
        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
        Throws:
        XACMLException - if conversion fails for any reason
      • isMutable

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

        void makeImmutable()
        Makes the object immutable