Interface StatusCode

  • All Superinterfaces:
    XmlSerializable

    @SupportedAll
    public interface StatusCode
    extends XmlSerializable
    This class represents the StatusCodeType complex type in SAML protocol schema. The StatusCode element specifies a code or a set of nested codes representing the status of the corresponding request.
     <complexType name="StatusCodeType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}StatusCode" minOccurs="0"/>
           </sequence>
           <attribute name="Value" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Method Detail

      • setStatusCode

        void setStatusCode​(StatusCode value)
                    throws SAML2Exception
        Sets the value of the statusCode property.
        Parameters:
        value - the value of the statusCode property to be set
        Throws:
        SAML2Exception - if the object is immutable
        See Also:
        getStatusCode()
      • getValue

        String getValue()
        Returns the value of the value property.
        Returns:
        the value of the value property
        See Also:
        setValue(String)
      • setValue

        void setValue​(String value)
               throws SAML2Exception
        Sets the value of the value property.
        Parameters:
        value - the value of the value property to be set
        Throws:
        SAML2Exception - if the object is immutable
        See Also:
        getValue()
      • makeImmutable

        void makeImmutable()
        Makes the object immutable
      • isMutable

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