Package com.sun.identity.xacml.context
Interface Decision
-
- All Superinterfaces:
XmlSerializable
- All Known Implementing Classes:
DecisionImpl
@SupportedAll public interface Decision extends XmlSerializable
TheDecision
element is a container of one or moreDecision
s issued by policy decision point
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description String
getValue()
Returns thevalue
s of this objectboolean
isMutable()
Checks if the object is mutablevoid
makeImmutable()
Makes the object immutablevoid
setValue(String value)
Sets thevalue
s of this objectdefault String
toXMLString()
Returns a string representationdefault String
toXMLString(boolean includeNSPrefix, boolean declareNS)
Returns a string representation-
Methods inherited from interface com.sun.identity.saml2.common.XmlSerializable
toDocumentFragment
-
-
-
-
Method Detail
-
getValue
String getValue()
Returns thevalue
s of this object- Returns:
- the
value
s of this object
-
setValue
void setValue(String value) throws XACMLException
Sets thevalue
s of this object- Throws:
XACMLException
- if the object is immutable
-
toXMLString
default String toXMLString() throws XACMLException
Returns a string representation- Specified by:
toXMLString
in interfaceXmlSerializable
- Returns:
- a string representation
- Throws:
XACMLException
- if conversion fails for any reason
-
toXMLString
default String toXMLString(boolean includeNSPrefix, boolean declareNS) throws XACMLException
Returns a string representation- Specified by:
toXMLString
in interfaceXmlSerializable
- 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 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
-
-