| 
 | Oracle Fusion Middleware Liberty 1.1 Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10670-05 | ||||||||
| 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.XMLNode
       oracle.security.xmlsec.util.XMLElement
oracle.security.xmlsec.util.XMLElement
           oracle.security.xmlsec.saml.SAMLMessage
oracle.security.xmlsec.saml.SAMLMessage
               oracle.security.xmlsec.samlp.ResponseType
oracle.security.xmlsec.samlp.ResponseType
                   oracle.security.xmlsec.liberty.v11.LibResponseMessage
oracle.security.xmlsec.liberty.v11.LibResponseMessage
                       oracle.security.xmlsec.liberty.v11.RegisterNameIdentifierResponse
oracle.security.xmlsec.liberty.v11.RegisterNameIdentifierResponse
public class RegisterNameIdentifierResponse
This class represents the RegisterNameIdentifierResponse element in the Liberty Name Registeration protocol. This element is used by the identity provider in reponse to the RegisterNameIdentifierRequest request from the service provider.
RegisterNameIdentifierRequest| Field Summary | 
|---|
| Fields inherited from class oracle.security.xmlsec.liberty.v11.LibResponseMessage | 
|---|
| NO_AVAILABLE_IDP, NO_SUPPORTED_IDP, UNSUPPORTED_PROFILE | 
| Fields inherited from class oracle.security.xmlsec.util.XMLNode | 
|---|
| node, systemId | 
| Constructor Summary | |
|---|---|
|   | RegisterNameIdentifierResponse(org.w3c.dom.Document owner)Creates a new RegisterNameIdentifierResponseinstance within the specified XML Document. | 
|   | RegisterNameIdentifierResponse(org.w3c.dom.Document owner, java.lang.String responseId, java.util.Date issueInstant, java.lang.String providerId)Creates a new RegisterNameIdentifierResponseinstance within the specified XML Document. | 
| protected | RegisterNameIdentifierResponse(org.w3c.dom.Document owner, java.lang.String nsURI, java.lang.String localName)Deprecated. No replacement. | 
|   | RegisterNameIdentifierResponse(org.w3c.dom.Element element)Creates a new RegisterNameIdentifierResponseinstance from the given Element node. | 
|   | RegisterNameIdentifierResponse(org.w3c.dom.Element element, java.lang.String systemId)Creates a new RegisterNameIdentifierResponseinstance from the given Element node. | 
| Method Summary | |
|---|---|
| protected  java.lang.String[] | getChildElementsLocalNames()Returns the orderded set of the local names of the child elements specified in the schema for the XML element represented by the concrete subclass. | 
| protected  java.lang.String[] | getChildElementsNSURIs()Returns the orderded set of the namespce URIs for the child elements specified in the schema for the XML element represented by the concrete subclass. | 
|  java.lang.String | toURLString(java.security.PrivateKey key, java.lang.String sigAlg)Returns this RegisterNameIdentifierResponseas a URL-encoded query string, optionally signed using the given private key and signature algorithm. | 
| Methods inherited from class oracle.security.xmlsec.liberty.v11.LibResponseMessage | 
|---|
| addSignature, addSignature, getChildElementPosition, getId, getInstance, getProviderID, getRelayState, getStatus, setId, setProviderID, setRelayState, setStatus | 
| Methods inherited from class oracle.security.xmlsec.samlp.ResponseType | 
|---|
| getID, getInResponseTo, getIssueInstant, getLocalNamesPrecedeDSig, getNSURIsPrecedeDSig, getRecipient, getResponseID, setInResponseTo, setIssueInstant, setRecipient, setResponseID | 
| Methods inherited from class oracle.security.xmlsec.saml.SAMLMessage | 
|---|
| clearSignature, getInstance, getMajorVersion, getMinorVersion, getSignature, isSigned, 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 RegisterNameIdentifierResponse(org.w3c.dom.Element element)
                               throws org.w3c.dom.DOMException
RegisterNameIdentifierResponse instance from the given Element node.
element - A Liberty RegisterNameIdentifierResponse XML element.org.w3c.dom.DOMException
public RegisterNameIdentifierResponse(org.w3c.dom.Element element,
                                      java.lang.String systemId)
                               throws org.w3c.dom.DOMException
RegisterNameIdentifierResponse instance from the given Element node.
element - A Liberty RegisterNameIdentifierResponse XML element.systemId - The URI string system ID for the RegisterNameIdentifierResponse.org.w3c.dom.DOMException
public RegisterNameIdentifierResponse(org.w3c.dom.Document owner)
                               throws org.w3c.dom.DOMException
RegisterNameIdentifierResponse instance within the specified XML Document.
owner - The owner document of the new Liberty RegisterNameIdentifierResponse element.org.w3c.dom.DOMException
public RegisterNameIdentifierResponse(org.w3c.dom.Document owner,
                                      java.lang.String responseId,
                                      java.util.Date issueInstant,
                                      java.lang.String providerId)
RegisterNameIdentifierResponse instance within the specified XML Document.
owner - The owner document of the new Liberty RegisterNameIdentifierResponse element.responseId - The ResponseID attribute.issueInstant - The IssueInstant attribute.providerId - The ProviderID child element.
protected RegisterNameIdentifierResponse(org.w3c.dom.Document owner,
                                         java.lang.String nsURI,
                                         java.lang.String localName)
| Method Detail | 
|---|
public java.lang.String toURLString(java.security.PrivateKey key,
                                    java.lang.String sigAlg)
                             throws oracle.security.xmlsec.dsig.SigningException
RegisterNameIdentifierResponse as a URL-encoded query string, optionally signed using the given private key and signature algorithm.key - The private signing key. If null, the query string will not be signed.sigAlg - The URI identifying the signature algorithm to use. If null, the query string will not be signed.oracle.security.xmlsec.dsig.SigningException - If an error occurs computing the signature.protected java.lang.String[] getChildElementsNSURIs()
LibResponseMessagegetChildElementsNSURIs in class LibResponseMessageprotected java.lang.String[] getChildElementsLocalNames()
LibResponseMessagegetChildElementsLocalNames in class LibResponseMessage| 
 | Oracle Fusion Middleware Liberty 1.1 Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10670-05 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||