|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.xml.AbstractXMLObject
org.opensaml.xml.validation.AbstractValidatingXMLObject
org.opensaml.xacml.impl.AbstractXACMLObject
org.opensaml.xacml.policy.impl.TargetTypeImpl
public class TargetTypeImpl
Implementing TargetType.
| Field Summary |
|---|
| Fields inherited from interface org.opensaml.xacml.policy.TargetType |
|---|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAME |
| Constructor Summary | |
|---|---|
protected |
TargetTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
Constructor. |
| Method Summary | |
|---|---|
ActionsType |
getActions()
Gets the actions of this target. |
EnvironmentsType |
getEnvironments()
Gets the environments of this target. |
java.util.List<org.opensaml.xml.XMLObject> |
getOrderedChildren()
|
ResourcesType |
getResources()
Gets the resources of this target. |
SubjectsType |
getSubjects()
Gets the subjects of this target. |
void |
setActions(ActionsType newActions)
Sets the actions in the target. |
void |
setEnvironments(EnvironmentsType newEnvironments)
Sets the environments in the target. |
void |
setResources(ResourcesType newResources)
Sets the resources in the target. |
void |
setSubjects(SubjectsType newSubjects)
Sets the subjects in the target. |
| Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject |
|---|
deregisterValidator, getValidators, registerValidator, validate, validateChildren |
| Methods inherited from class org.opensaml.xml.AbstractXMLObject |
|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
|---|
deregisterValidator, getValidators, registerValidator, validate |
| Methods inherited from interface org.opensaml.xml.XMLObject |
|---|
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 |
| Constructor Detail |
|---|
protected TargetTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespace| Method Detail |
|---|
public java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.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 TargetTypenewActions - the subject in the targetpublic void setEnvironments(EnvironmentsType newEnvironments)
setEnvironments in interface TargetTypenewEnvironments - the subject in the targetpublic void setResources(ResourcesType newResources)
setResources in interface TargetTypenewResources - the subject in the targetpublic void setSubjects(SubjectsType newSubjects)
setSubjects in interface TargetTypenewSubjects - the subject in the target
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||