Package com.sun.identity.saml2.protocol
Interface Status
-
- All Known Implementing Classes:
StatusImpl
public interface StatusThis class represents theStatusTypecomplex type in SAML protocol schema.<complexType name="StatusType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}StatusCode"/> <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}StatusMessage" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}StatusDetail" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StatusCodegetStatusCode()Returns the value of the statusCode property.StatusDetailgetStatusDetail()Returns the value of the statusDetail property.StringgetStatusMessage()Returns the value of the statusMessage property.booleanisMutable()Returns true if the object is mutable, false otherwisevoidmakeImmutable()Makes the obejct immutablevoidsetStatusCode(StatusCode value)Sets the value of the statusCode property.voidsetStatusDetail(StatusDetail value)Sets the value of the statusDetail property.voidsetStatusMessage(String value)Sets the value of the statusMessage property.StringtoXMLString()Returns theStatusin an XML document String format based on theStatusschema described above.StringtoXMLString(boolean includeNSPrefix, boolean declareNS)Returns theStatusin an XML document String format based on theStatusschema described above.
-
-
-
Method Detail
-
getStatusCode
StatusCode getStatusCode()
Returns the value of the statusCode property.- Returns:
- the value of the statusCode property
- See Also:
setStatusCode(StatusCode)
-
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()
-
getStatusMessage
String getStatusMessage()
Returns the value of the statusMessage property.- Returns:
- the value of the statusMessage property
- See Also:
setStatusMessage(String)
-
setStatusMessage
void setStatusMessage(String value) throws SAML2Exception
Sets the value of the statusMessage property.- Parameters:
value- the value of the statusMessage property to be set- Throws:
SAML2Exception- if the object is immutable- See Also:
getStatusMessage()
-
getStatusDetail
StatusDetail getStatusDetail()
Returns the value of the statusDetail property.- Returns:
- the value of the statusDetail property
- See Also:
setStatusDetail(StatusDetail)
-
setStatusDetail
void setStatusDetail(StatusDetail value) throws SAML2Exception
Sets the value of the statusDetail property.- Parameters:
value- the value of the statusDetail property to be set- Throws:
SAML2Exception- if the object is immutable- See Also:
getStatusDetail()
-
toXMLString
String toXMLString() throws SAML2Exception
Returns theStatusin an XML document String format based on theStatusschema described above.- Returns:
- An XML String representing the
Status. - Throws:
SAML2Exception- if some error occurs during conversion toString.
-
toXMLString
String toXMLString(boolean includeNSPrefix, boolean declareNS) throws SAML2Exception
Returns theStatusin an XML document String format based on theStatusschema described above.- Parameters:
includeNSPrefix- Determines whether or not the namespace qualifier is prepended to the Element when converteddeclareNS- Determines whether or not the namespace is declared within the Element.- Returns:
- A XML String representing the
Status. - Throws:
SAML2Exception- if some error occurs during conversion toString.
-
makeImmutable
void makeImmutable()
Makes the obejct immutable
-
isMutable
boolean isMutable()
Returns true if the object is mutable, false otherwise- Returns:
- true if the object is mutable, false otherwise
-
-