public class AttributeQuery extends SubjectQuery
VERSION
Modifier | Constructor and Description |
---|---|
|
AttributeQuery(org.w3c.dom.Document owner)
Creates a new
AttributeQuery instance. |
protected |
AttributeQuery(org.w3c.dom.Document owner, java.lang.String nsURI, java.lang.String localName)
Creates a new
AttributeQuery instance. |
|
AttributeQuery(org.w3c.dom.Element element)
Creates a new
AttributeQuery instance from the given Element node. |
|
AttributeQuery(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
AttributeQuery instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
void |
addSAMLAttribute(Attribute attribute)
Adds a attribute.
|
java.util.List |
getSAMLAttributes()
Returns the set of attributes.
|
getSubject, getXsiType, setSubject, setXsiType
addSignature, addSignature, clearSignature, getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, isSigned, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion, sign, sign, verify, verify
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML
public AttributeQuery(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
AttributeQuery
instance from the given Element node.element
- An AttributeQuery element.org.w3c.dom.DOMException
public AttributeQuery(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
AttributeQuery
instance from the given Element node.element
- An AttributeQuery element.systemId
- The URI string system ID for the AttributeQuery
.org.w3c.dom.DOMException
public AttributeQuery(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
AttributeQuery
instance.owner
- The owner document of the new AttributeQuery.org.w3c.dom.DOMException
protected AttributeQuery(org.w3c.dom.Document owner, java.lang.String nsURI, java.lang.String localName) throws org.w3c.dom.DOMException
AttributeQuery
instance. This is for use in any sub-class for extension of the samlp:AttributeQuery element.owner
- The owner document of the new element.nsURI
- The namespace in which the new element is to be created.localName
- The localName of the new element.org.w3c.dom.DOMException
public void addSAMLAttribute(Attribute attribute)
attribute
- An Attribute
object.public java.util.List getSAMLAttributes()
List
containing Attribute
objects or an empty List
if no attribute were added.