public abstract class SubjectQuery extends RequestAbstract
VERSION
Modifier | Constructor and Description |
---|---|
|
SubjectQuery(org.w3c.dom.Document owner)
Creates a new
SubjectQuery instance. |
protected |
SubjectQuery(org.w3c.dom.Document owner, java.lang.String nsURI, java.lang.String localName)
Creates a new
SubjectQuery instance. |
|
SubjectQuery(org.w3c.dom.Element element)
Creates a new
SubjectQuery instance from the given Element node. |
|
SubjectQuery(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
SubjectQuery instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
Subject |
getSubject()
Gets the Subject of this query.
|
protected QName |
getXsiType()
Returns the XML Schema xsi:type attribute.
|
void |
setSubject(Subject subject)
Sets the Subject of this query.
|
protected void |
setXsiType(QName type)
Set the XML Schema xsi:type attribute.
|
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 SubjectQuery(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
SubjectQuery
instance from the given Element node.element
- An SubjectQuery element.org.w3c.dom.DOMException
public SubjectQuery(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
SubjectQuery
instance from the given Element node.element
- An SubjectQuery element.systemId
- The URI string system ID for the SubjectQuery
.org.w3c.dom.DOMException
public SubjectQuery(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
SubjectQuery
instance.owner
- The owner document of the new SubjectQuery.org.w3c.dom.DOMException
protected SubjectQuery(org.w3c.dom.Document owner, java.lang.String nsURI, java.lang.String localName) throws org.w3c.dom.DOMException
SubjectQuery
instance. This constructor is for use in subclass for extension of the SubjectQuery element.owner
- The owner document of the new SubjectQuery.nsURI
- The namespace URI in which the new SubjectQuery is to be created.localName
- The localName of the element represented by the class that extends this class.org.w3c.dom.DOMException
public void setSubject(Subject subject)
subject
- A Subject
object containing subject information.public Subject getSubject()
Subject
object.protected void setXsiType(QName type)
type
- The QName
reference.protected QName getXsiType()
QName
reference or null
if not specified.