public class Request extends XMLElement
Modifier | Constructor and Description |
---|---|
|
Request(org.w3c.dom.Document owner)
Creates a new
Request instance. |
protected |
Request(org.w3c.dom.Document owner, java.lang.String nsURI, java.lang.String localName)
Creates a new
Request instance. |
|
Request(org.w3c.dom.Element element)
Creates a new
Request instance from the given Element node. |
|
Request(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
Request instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActor()
Returns the SOAP actor attribute.
|
IDPList |
getIDPList()
Returns the SAML protocols extensions.
|
boolean |
getIsPassive()
Indicates if the identity provider and user agent are allowed to take control of the requester's user interface and interact with the presenter.
|
Issuer |
getIssuer()
Returns the name of this issuer of this request.
|
boolean |
getMustUnderstand()
Returns the SOAP mustUnderstand attribute.
|
java.lang.String |
getProviderName()
Returns the human-readable name of the requester.
|
void |
setActor(java.lang.String actor)
Sets the SOAP actor attribute.
|
void |
setIDPList(IDPList list)
Sets the SAML protocol extensions.
|
void |
setIsPassive(boolean passive)
Specifies if the identity provider and user agent are allowed to take control of the requester's user interface.
|
void |
setIssuer(NameID issuer)
Sets the name of the issuer of this request.
|
void |
setMustUnderstand(boolean mu)
Sets the SOAP mustUnderstand attribute.
|
void |
setProviderName(java.lang.String name)
Specifies the human-readable name of the requester.
|
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 Request(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
Request
instance from the given Element node.element
- An Request element.org.w3c.dom.DOMException
public Request(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
Request
instance from the given Element node.element
- An Request element.systemId
- The URI string system ID for the Request
.org.w3c.dom.DOMException
public Request(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
Request
instance. This constructor is for use in subclass for extension of the Request element.owner
- The owner document of the new Request.org.w3c.dom.DOMException
protected Request(org.w3c.dom.Document owner, java.lang.String nsURI, java.lang.String localName) throws org.w3c.dom.DOMException
Request
instance. This constructor is for use in subclass for extension of the Request element.owner
- The owner document of the new Request.nsURI
- The namespace URI in which the new Request is to be created.localName
- The localName of the element represented by the class that extends this class.org.w3c.dom.DOMException
public void setMustUnderstand(boolean mu)
mu
- A boolean
value.public boolean getMustUnderstand()
boolean
value.public void setActor(java.lang.String actor)
actor
- A boolean
value.public java.lang.String getActor()
boolean
value.public void setIsPassive(boolean passive)
passive
- A boolean
value.public boolean getIsPassive()
true
, the taking control of the user interface and noticeable interaction is not allowed.public void setProviderName(java.lang.String name)
name
- The name of the requester.public java.lang.String getProviderName()
public void setIssuer(NameID issuer)
issuer
- The issuer's name identifier.public Issuer getIssuer()
Issuer
of the issuer or null
if none has been set.public void setIDPList(IDPList list)
list
- A Extension
object.public IDPList getIDPList()
Extension
object or null
if none has been set.