public class TargetTypeImpl extends AbstractXACMLObject implements TargetType
TargetType.| Modifier and Type | Field and Description |
|---|---|
private ActionsType |
actions
The actions in the policy.
|
private EnvironmentsType |
environments
The environments in the policy.
|
private ResourcesType |
resources
The resourcese in the policy.
|
private SubjectsType |
subjects
The subjects in the policy.
|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAME| Modifier | Constructor and Description |
|---|---|
protected |
TargetTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ActionsType |
getActions() |
EnvironmentsType |
getEnvironments() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
ResourcesType |
getResources() |
SubjectsType |
getSubjects() |
void |
setActions(ActionsType newActions) |
void |
setEnvironments(EnvironmentsType newEnvironments) |
void |
setResources(ResourcesType newResources) |
void |
setSubjects(SubjectsType newSubjects) |
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate ActionsType actions
private EnvironmentsType environments
private SubjectsType subjects
private ResourcesType resources
protected TargetTypeImpl(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<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectpublic SubjectsType getSubjects()
getSubjects in interface TargetTypepublic ResourcesType getResources()
getResources in interface TargetTypepublic ActionsType getActions()
getActions in interface TargetTypepublic EnvironmentsType getEnvironments()
getEnvironments in interface TargetTypepublic void setActions(ActionsType newActions)
setActions in interface TargetTypepublic void setEnvironments(EnvironmentsType newEnvironments)
setEnvironments in interface TargetTypepublic void setResources(ResourcesType newResources)
setResources in interface TargetTypepublic void setSubjects(SubjectsType newSubjects)
setSubjects in interface TargetTypeCopyright © 1999–2016 Shibboleth Consortium. All rights reserved.