|
Oracle Security Developer Tools SAML 2.0 Java API Reference 11g (11.1.1) E10676-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.security.xmlsec.util.XMLNode
oracle.security.xmlsec.util.XMLElement
oracle.security.xmlsec.saml2.protocol.RequestAbstract
oracle.security.xmlsec.saml2.protocol.SubjectQuery
public abstract class SubjectQuery
Represents SAML queries that specify a single subject. Extension elements must use the xsi:type attribute to indicate the derived type.
Field Summary |
---|
Fields inherited from class oracle.security.xmlsec.saml2.protocol.RequestAbstract |
---|
VERSION |
Fields inherited from class oracle.security.xmlsec.util.XMLNode |
---|
node, systemId |
Constructor Summary | |
---|---|
|
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. |
Method Summary | |
---|---|
Subject |
getSubject() Gets the Subject of this query. |
protected oracle.security.xmlsec.util.QName |
getXsiType() Returns the XML Schema xsi:type attribute. |
void |
setSubject(Subject subject) Sets the Subject of this query. |
protected void |
setXsiType(oracle.security.xmlsec.util.QName type) Set the XML Schema xsi:type attribute. |
Methods inherited from class oracle.security.xmlsec.saml2.protocol.RequestAbstract |
---|
addSignature, addSignature, clearSignature, getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, isSigned, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion, sign, sign, verify, verify |
Methods inherited from class oracle.security.xmlsec.util.XMLElement |
---|
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 |
Methods inherited from class oracle.security.xmlsec.util.XMLNode |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
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
Method Detail |
---|
public void setSubject(Subject subject)
subject
- A Subject
object containing subject information.public Subject getSubject()
Subject
object.protected void setXsiType(oracle.security.xmlsec.util.QName type)
type
- The QName
reference.protected oracle.security.xmlsec.util.QName getXsiType()
QName
reference or null
if not specified.
|
Oracle Security Developer Tools SAML 2.0 Java API Reference 11g (11.1.1) E10676-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |