public class FederationTerminationNotification extends LibRequestMessage
ATTRIBUTE_STATEMENT, AUTHENTICATION_STATEMENT, AUTHORIZATION_DECISION_STATEMENT| Modifier | Constructor and Description | 
|---|---|
  | 
FederationTerminationNotification(org.w3c.dom.Document owner)
Creates a new  
FederationTerminationNotification instance within the specified XML Document. | 
  | 
FederationTerminationNotification(org.w3c.dom.Document owner, java.lang.String requestId, java.util.Date issueInstant, java.lang.String providerId)
Creates a new  
FederationTerminationNotification instance within the specified XML Document. | 
protected | 
FederationTerminationNotification(org.w3c.dom.Document owner, java.lang.String nsURI, java.lang.String localName)
Deprecated. 
 
No Replacement. 
 | 
  | 
FederationTerminationNotification(org.w3c.dom.Element element)
Creates a new  
FederationTerminationNotification instance from the given Element node. | 
  | 
FederationTerminationNotification(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new  
FederationTerminationNotification instance from the given Element node. | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
NameIdentifier | 
getNameIdentifier()
Gets the smal:NameIdentifier element contained in this element. 
 | 
void | 
setNameIdentifier(NameIdentifier nameId)
Sets the smal:NameIdentifier child element in this element. 
 | 
java.lang.String | 
toURLString(java.security.PrivateKey key, java.lang.String sigAlg)
Returns this  
FederationTerminationNotification as a URL-encoded query string, optionally signed using the given private key and signature algorithm. | 
addSignature, addSignature, getChildElementPosition, getId, getInstance, getProviderID, getRelayState, setId, setProviderID, setRelayStateaddRespondWith, addRespondWithValue, getID, getIssueInstant, getLocalNamesPrecedeDSig, getNSURIsPrecedeDSig, getRequestID, getRespondWiths, getRespondWithValues, setIssueInstant, setRequestIDclearSignature, getInstance, getMajorVersion, getMinorVersion, getSignature, isSigned, setVersion, sign, sign, verify, verifyaddNSPrefixAttr, 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, setDefaultNSPrefixappendChild, 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 FederationTerminationNotification(org.w3c.dom.Element element)
                                  throws org.w3c.dom.DOMException
FederationTerminationNotification instance from the given Element node.element - A Liberty FederationTerminationNotification XML element.org.w3c.dom.DOMException
public FederationTerminationNotification(org.w3c.dom.Element element,
                                         java.lang.String systemId)
                                  throws org.w3c.dom.DOMException
FederationTerminationNotification instance from the given Element node.element - A Liberty FederationTerminationNotification XML element.systemId - The URI string system ID for the FederationTerminationNotification.org.w3c.dom.DOMException
public FederationTerminationNotification(org.w3c.dom.Document owner)
                                  throws org.w3c.dom.DOMException
FederationTerminationNotification instance within the specified XML Document.owner - The owner document of the new Liberty FederationTerminationNotification element.org.w3c.dom.DOMException
public FederationTerminationNotification(org.w3c.dom.Document owner,
                                         java.lang.String requestId,
                                         java.util.Date issueInstant,
                                         java.lang.String providerId)
FederationTerminationNotification instance within the specified XML Document.owner - The owner document of the new Liberty FederationTerminationNotification element.requestId - The RequestID attribute.issueInstant - The IssueInstant attribute.providerId - The ProviderID child element.
protected FederationTerminationNotification(org.w3c.dom.Document owner,
                                            java.lang.String nsURI,
                                            java.lang.String localName)
FederationTerminationNotification.owner - The owner document of the new FederationTerminationNotification.nsURI - The namespace URI in which the new FederationTerminationNotification is to be created.localName - The localName of the element represented by the class that this abstract class.public void setNameIdentifier(NameIdentifier nameId)
public NameIdentifier getNameIdentifier()
NameIdentifier object.
public java.lang.String toURLString(java.security.PrivateKey key,
                                    java.lang.String sigAlg)
                             throws SigningException
FederationTerminationNotification 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.SigningException - If an error occurs computing the signature.protected java.lang.String[] getChildElementsNSURIs()
LibRequestMessagegetChildElementsNSURIs in class LibRequestMessageprotected java.lang.String[] getChildElementsLocalNames()
LibRequestMessagegetChildElementsLocalNames in class LibRequestMessage