Class XACMLAuthzDecisionStatementImpl

  • All Implemented Interfaces:
    Statement, XACMLAuthzDecisionStatement

    public class XACMLAuthzDecisionStatementImpl
    extends Object
    implements XACMLAuthzDecisionStatement
    This is the default implementation of interface XACMLAuthzDecisionStatement.

     <xs:element name="XACMLAuthzDecisionStatement"
              type="xacml-saml:XACMLAuthzDecisionStatementType"/>
     <xs:complexType name="XACMLAuthzDecisionStatementType">
       <xs:complexContent>
         <xs:extension base="saml:StatementAbstractType">
          <xs:sequence>
            <xs:element ref="xacml-context:Response"/>
            <xs:element ref="xacml-context:Request"  minOccurs="0"/>
          <xs:sequence>
        <xs:extension>
      <xs:complexContent>
    <xs:complexType>
     

    Schema for the base type is

     <complexType name="StatementAbstractType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         </restriction>
       </complexContent>
     </complexType>
     

    • Constructor Detail

      • XACMLAuthzDecisionStatementImpl

        public XACMLAuthzDecisionStatementImpl()
        Constructs an XACMLAuthzDecisionStatement object
      • XACMLAuthzDecisionStatementImpl

        public XACMLAuthzDecisionStatementImpl​(String xml)
                                        throws XACMLException
        Constructs an XACMLAuthzDecisionStatementImpl object from an XML string
        Parameters:
        xml - string representing an XACMLAuthzDecisionStatementImpl object
        Throws:
        XACMLException - if the XML string could not be processed
      • XACMLAuthzDecisionStatementImpl

        public XACMLAuthzDecisionStatementImpl​(Element element)
                                        throws XACMLException
        Constructs an XACMLAuthzDecisionStatementImpl object from an XML DOM element
        Parameters:
        element - XML DOM element representing an XACMLAuthzDecisionStatementImpl object
        Throws:
        XACMLException - if the DOM element could not be processed