|
||||||||||
| 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.SubjectMatchTypeImpl
public class SubjectMatchTypeImpl
Concrete implementation of SubjectMatchType.
| Field Summary |
|---|
| Fields inherited from interface org.opensaml.xacml.policy.SubjectMatchType |
|---|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, MATCH_ID_ATTRIB_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAME |
| Constructor Summary | |
|---|---|
SubjectMatchTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
Constructor. |
|
| Method Summary | |
|---|---|
AttributeSelectorType |
getAttributeSelector()
Gets the attribute selector for this match. |
AttributeValueType |
getAttributeValue()
Gets the attribute value for this match. |
java.lang.String |
getMatchId()
Gets the ID of this match. |
java.util.List<org.opensaml.xml.XMLObject> |
getOrderedChildren()
|
AttributeDesignatorType |
getSubjectAttributeDesignator()
Gets the subject attribute designator for this match. |
void |
setAttributeSelector(AttributeSelectorType selector)
Sets the attribute selector for this match. |
void |
setAttributeValue(AttributeValueType value)
Sets the attribute value for this match. |
void |
setMatchId(java.lang.String id)
Sets the ID of this match. |
void |
setSubjectAttributeDesignator(AttributeDesignatorType attribute)
Sets the subject attribute designator for this match. |
| 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 |
|---|
public SubjectMatchTypeImpl(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 AttributeSelectorType getAttributeSelector()
getAttributeSelector in interface SubjectMatchTypepublic AttributeValueType getAttributeValue()
getAttributeValue in interface SubjectMatchTypepublic AttributeDesignatorType getSubjectAttributeDesignator()
getSubjectAttributeDesignator in interface SubjectMatchTypepublic java.lang.String getMatchId()
getMatchId in interface SubjectMatchTypepublic void setAttributeSelector(AttributeSelectorType selector)
setAttributeSelector in interface SubjectMatchTypeselector - attribute selector for this matchpublic void setAttributeValue(AttributeValueType value)
setAttributeValue in interface SubjectMatchTypevalue - attribute value for this matchpublic void setSubjectAttributeDesignator(AttributeDesignatorType attribute)
setSubjectAttributeDesignator in interface SubjectMatchTypeattribute - subject attribute designator for this matchpublic void setMatchId(java.lang.String id)
setMatchId in interface SubjectMatchTypeid - ID of this matchpublic java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.xml.XMLObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||