Class ArtifactResponseImpl

  • All Implemented Interfaces:
    ArtifactResponse, StatusResponse

    public class ArtifactResponseImpl
    extends StatusResponseImpl
    implements ArtifactResponse
    The ArtifactResopnse message has the complex type ArtifactResponseType.

     <complexType name="ArtifactResponseType">
       <complexContent>
         <extension base="{urn:oasis:names:tc:SAML:2.0:protocol}StatusResponseType">
           <sequence>
             <any/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • ArtifactResponseImpl

        public ArtifactResponseImpl()
        Constructor. Caller may need to call setters to populate the object.
      • ArtifactResponseImpl

        public ArtifactResponseImpl​(Element element)
                             throws SAML2Exception
        Constructor with ArtifactResponse in Element format.
        Parameters:
        element - the Document Element
        Throws:
        SAML2Exception - if there is an error.
      • ArtifactResponseImpl

        public ArtifactResponseImpl​(String xmlString)
                             throws SAML2Exception
        Constructor with ArtifactResponse in xml string format.
        Throws:
        SAML2Exception