public class RequestTypeImpl extends AbstractXACMLObject implements RequestType
RequestType
.DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
RequestTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ActionType |
getAction()
Gets the action from the request.
|
EnvironmentType |
getEnvironment()
Gets the environment from the request.
|
List<org.opensaml.xml.XMLObject> |
getOrderedChildren() |
List<ResourceType> |
getResources()
Gets the resources from the request.
|
List<SubjectType> |
getSubjects()
Gets the subjects from the request.
|
void |
setAction(ActionType action)
Sets the action of the request.
|
void |
setEnvironment(EnvironmentType environment)
Sets the environment of the request.
|
deregisterValidator, getValidators, registerValidator, validate, validateChildren
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
protected RequestTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespacepublic List<SubjectType> getSubjects()
getSubjects
in interface RequestType
public List<ResourceType> getResources()
getResources
in interface RequestType
public EnvironmentType getEnvironment()
getEnvironment
in interface RequestType
public void setEnvironment(EnvironmentType environment)
setEnvironment
in interface RequestType
environment
- environment of the requestpublic ActionType getAction()
getAction
in interface RequestType
public void setAction(ActionType action)
setAction
in interface RequestType
action
- action of the requestpublic List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.xml.XMLObject
Copyright © 1999-2013. All Rights Reserved.