Skip navigation links

Oracle Security Developer Tools Liberty 1.2 Java API Reference
11g (11.1.1)

E10671-02


oracle.security.xmlsec.liberty.v12
Class NameIdentifierMappingRequest

java.lang.Object
  extended by oracle.security.xmlsec.util.XMLNode
      extended by oracle.security.xmlsec.util.XMLElement
          extended by oracle.security.xmlsec.saml.SAMLMessage
              extended by oracle.security.xmlsec.samlp.RequestType
                  extended by oracle.security.xmlsec.liberty.v12.LibRequestMessage
                      extended by oracle.security.xmlsec.liberty.v12.NameIdentifierMappingRequest


public class NameIdentifierMappingRequest
extends LibRequestMessage

This class represents the NameIdentifierMappingRequest element in the Liberty Federation Termination Notification protocol.


Field Summary

 

Fields inherited from class oracle.security.xmlsec.samlp.RequestType
ATTRIBUTE_STATEMENT, AUTHENTICATION_STATEMENT, AUTHORIZATION_DECISION_STATEMENT

 

Fields inherited from class oracle.security.xmlsec.util.XMLNode
node, systemId

 

Constructor Summary
NameIdentifierMappingRequest(org.w3c.dom.Document owner)
          Creates a new NameIdentifierMappingRequest instance within the specified XML Document.
NameIdentifierMappingRequest(org.w3c.dom.Document owner, java.lang.String requestId, java.util.Date issueInstant, java.lang.String providerId, java.lang.String targetNamespace)
          Creates a new NameIdentifierMappingRequest instance within the specified XML Document.
NameIdentifierMappingRequest(org.w3c.dom.Element element)
          Creates a new NameIdentifierMappingRequest instance from the given Element node.
NameIdentifierMappingRequest(org.w3c.dom.Element element, java.lang.String systemId)
          Creates a new NameIdentifierMappingRequest instance 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 getConsent()
          Returns the value of this NameIdentifierMappingRequest element's consent attribute, or null if the attribute is not specified.
 oracle.security.xmlsec.saml.NameIdentifier getNameIdentifier()
          Returns the saml:NameIdentifier element contained in this element, or null if the element has not been set.
 java.lang.String getTargetNamespace()
          Returns the value of the TargetNamespace element contained in this element, or null if no TargetNamespace element is present.
 void setConsent(java.lang.String consent)
          Sets the value of this NameIdentifierMappingRequest element's consent attribute.
 void setNameIdentifier(oracle.security.xmlsec.saml.NameIdentifier nameId)
          Sets the saml:NameIdentifier child element in this element.
 void setTargetNamespace(java.lang.String targetNamespace)
          Sets the value of the TargetNamespace child element in this element.

 

Methods inherited from class oracle.security.xmlsec.liberty.v12.LibRequestMessage
addSignature, addSignature, getChildElementPosition, getID, getInstance, getProviderID, setProviderID

 

Methods inherited from class oracle.security.xmlsec.samlp.RequestType
addRespondWith, addRespondWithValue, getIssueInstant, getLocalNamesPrecedeDSig, getNSURIsPrecedeDSig, getRequestID, getRespondWiths, getRespondWithValues, setIssueInstant, setRequestID

 

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

NameIdentifierMappingRequest

public NameIdentifierMappingRequest(org.w3c.dom.Element element)
                             throws org.w3c.dom.DOMException
Creates a new NameIdentifierMappingRequest instance from the given Element node.
Parameters:
element - A Liberty NameIdentifierMappingRequest XML element.
Throws:
org.w3c.dom.DOMException

NameIdentifierMappingRequest

public NameIdentifierMappingRequest(org.w3c.dom.Element element,
                                    java.lang.String systemId)
                             throws org.w3c.dom.DOMException
Creates a new NameIdentifierMappingRequest instance from the given Element node.
Parameters:
element - A Liberty NameIdentifierMappingRequest XML element.
systemId - The URI string system ID for the NameIdentifierMappingRequest.
Throws:
org.w3c.dom.DOMException

NameIdentifierMappingRequest

public NameIdentifierMappingRequest(org.w3c.dom.Document owner)
                             throws org.w3c.dom.DOMException
Creates a new NameIdentifierMappingRequest instance within the specified XML Document.
Parameters:
owner - The owner document of the new Liberty NameIdentifierMappingRequest element.
Throws:
org.w3c.dom.DOMException

NameIdentifierMappingRequest

public NameIdentifierMappingRequest(org.w3c.dom.Document owner,
                                    java.lang.String requestId,
                                    java.util.Date issueInstant,
                                    java.lang.String providerId,
                                    java.lang.String targetNamespace)
Creates a new NameIdentifierMappingRequest instance within the specified XML Document.
Parameters:
owner - The owner document of the new Liberty NameIdentifierMappingRequest element.
requestId - The RequestID attribute.
issueInstant - The IssueInstant attribute.
providerId - The ProviderID child element.
targetNamespace - The TargetNamespace child element.

Method Detail

setNameIdentifier

public void setNameIdentifier(oracle.security.xmlsec.saml.NameIdentifier nameId)
Sets the saml:NameIdentifier child element in this element.

getNameIdentifier

public oracle.security.xmlsec.saml.NameIdentifier getNameIdentifier()
Returns the saml:NameIdentifier element contained in this element, or null if the element has not been set.
Returns:
A SAML NameIdentifier object.

setTargetNamespace

public void setTargetNamespace(java.lang.String targetNamespace)
Sets the value of the TargetNamespace child element in this element.
Parameters:
targetNamespace - The TargetNamespace value.

getTargetNamespace

public java.lang.String getTargetNamespace()
Returns the value of the TargetNamespace element contained in this element, or null if no TargetNamespace element is present.

setConsent

public void setConsent(java.lang.String consent)
                throws org.w3c.dom.DOMException
Sets the value of this NameIdentifierMappingRequest element's consent attribute.
Parameters:
consent - The attribute value.
Throws:
org.w3c.dom.DOMException

getConsent

public java.lang.String getConsent()
Returns the value of this NameIdentifierMappingRequest element's consent attribute, or null if the attribute is not specified.

getChildElementsNSURIs

protected java.lang.String[] getChildElementsNSURIs()
Description copied from class: LibRequestMessage
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.
Specified by:
getChildElementsNSURIs in class LibRequestMessage

getChildElementsLocalNames

protected java.lang.String[] getChildElementsLocalNames()
Description copied from class: LibRequestMessage
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.
Specified by:
getChildElementsLocalNames in class LibRequestMessage

Skip navigation links

Oracle Security Developer Tools Liberty 1.2 Java API Reference
11g (11.1.1)

E10671-02


Copyright © 2005, 2009, Oracle. All rights reserved.