com.sun.xml.wss.core
Class SecurityTokenReference
java.lang.Object
com.sun.xml.wss.impl.misc.SOAPElementExtension
com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl
com.sun.xml.wss.core.SecurityTokenReference
- All Implemented Interfaces:
- SecurityTokenReference, Token, SecurityHeaderBlock, javax.xml.soap.SOAPElement, org.w3c.dom.Element, org.w3c.dom.Node
public class SecurityTokenReference
- extends SecurityHeaderBlockImpl
- implements SecurityTokenReference
- Author:
- Vishal Mahajan
|
Field Summary |
protected static java.util.logging.Logger |
log
|
| Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
|
Constructor Summary |
SecurityTokenReference()
Creates an "empty" SecurityTokenReference element |
SecurityTokenReference(org.w3c.dom.Document doc)
Creates an "empty" SecurityTokenReference element whose owner document
is doc |
SecurityTokenReference(javax.xml.soap.SOAPElement element)
|
SecurityTokenReference(javax.xml.soap.SOAPElement element,
boolean isBSP)
Takes a SOAPElement which has the required structure of a
SecurityTokenReference (including the reference element). |
| Methods inherited from class com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl |
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, compareDocumentPosition, detachNode, equals, fromSoapElement, getAllAttributes, getAllAttributesAsQNames, getAsSoapElement, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getBaseURI, getChildElements, getChildElements, getChildNodes, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFeature, getFirstChild, getId, getLastChild, getLocalName, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getSoapFactory, getTagName, getTextContent, getUserData, getValue, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, insertBefore, isBSP, isBSP, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setParentElement, setPrefix, setSOAPElement, setTextContent, setUserData, setValue, setWsuIdAttr |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.xml.soap.SOAPElement |
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName |
log
protected static final java.util.logging.Logger log
SecurityTokenReference
public SecurityTokenReference()
throws XWSSecurityException
- Creates an "empty" SecurityTokenReference element
- Throws:
XWSSecurityException
SecurityTokenReference
public SecurityTokenReference(org.w3c.dom.Document doc)
throws XWSSecurityException
- Creates an "empty" SecurityTokenReference element whose owner document
is doc
- Throws:
XWSSecurityException
SecurityTokenReference
public SecurityTokenReference(javax.xml.soap.SOAPElement element,
boolean isBSP)
throws XWSSecurityException
- Takes a SOAPElement which has the required structure of a
SecurityTokenReference (including the reference element).
- Throws:
XWSSecurityException
SecurityTokenReference
public SecurityTokenReference(javax.xml.soap.SOAPElement element)
throws XWSSecurityException
- Throws:
XWSSecurityException
getReference
public ReferenceElement getReference()
setSamlAuthorityBinding
public void setSamlAuthorityBinding(org.w3c.dom.Element binding,
org.w3c.dom.Document doc)
throws XWSSecurityException
- Throws:
XWSSecurityException
getSamlAuthorityBinding
public org.w3c.dom.Element getSamlAuthorityBinding()
setReference
public void setReference(ReferenceElement referenceElement)
throws XWSSecurityException
- Throws:
XWSSecurityException
setWsuId
public void setWsuId(java.lang.String wsuId)
setTokenType
public void setTokenType(java.lang.String tokenType)
getTokenType
public java.lang.String getTokenType()
fromSoapElement
public static SecurityHeaderBlock fromSoapElement(javax.xml.soap.SOAPElement element)
throws XWSSecurityException
- Throws:
XWSSecurityException
getAny
public java.util.List getAny()
- Specified by:
getAny in interface SecurityTokenReference
setId
public void setId(java.lang.String value)
- Specified by:
setId in interface SecurityTokenReference
getType
public java.lang.String getType()
- Specified by:
getType in interface Token
getTokenValue
public java.lang.Object getTokenValue()
- Specified by:
getTokenValue in interface Token
Copyright © 2005-2011 Oracle Corporation. All Rights Reserved.