|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Environment
The Environment
element contains information about the
enviroment of the Request
context by listing a
sequence of Attribute
elements associated with the
environment. These are the environment attributes which are NOT
associated with any of Subject
, Resource
or Action
of the request.
<xs:element name="Environment" type="xacml-context:EnvironmentType"/> <xs:complexType name="EnvironmentType"> <xs:sequence> <xs:element ref="xacml-context:Attribute" minOccurs="0" maxOccurs="unbounded"/> <xs:sequence> <xs:complexType>
Method Summary | |
---|---|
List |
getAttributes()
Returns zero to many Attribute elements of this object. |
boolean |
isMutable()
Checks if the object is mutable |
void |
makeImmutable()
Makes the object immutable |
void |
setAttributes(List attributes)
Sets the Attribute elements of this object |
String |
toXMLString()
Returns a string representation of this object |
String |
toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a String representation of this object |
Method Detail |
---|
List getAttributes()
Attribute
elements of this object.
If no attributes and present, empty List
will be returned.
Attribute
elements of this objectvoid setAttributes(List attributes) throws XACMLException
Attribute
elements of this object
attributes
- Attribute
elements of this object
attributes could be an empty List
, if no attributes
are present.
XACMLException
- if the object is immutable
An object is considered immutable
if
makeImmutable()
has been invoked on it. It can
be determined by calling isMutable
on the object.String toXMLString(boolean includeNSPrefix, boolean declareNS) throws XACMLException
String
representation of this object
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.
String
representation of this object
XACMLException
- if conversion fails for any reasonString toXMLString() throws XACMLException
XACMLException
- if conversion fails for any reasonvoid makeImmutable()
boolean isMutable()
true
if the object is mutable,
false
otherwise
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |