Package 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,jakarta.xml.soap.Node,jakarta.xml.soap.SOAPElement,Element,Node
public class SecurityTokenReference
extends SecurityHeaderBlockImpl
implements SecurityTokenReference
- Author:
- Vishal Mahajan
-
Field Summary
FieldsFields inherited from class com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl
delegateElementFields 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
ConstructorsConstructorDescriptionCreates an "empty" SecurityTokenReference elementSecurityTokenReference(jakarta.xml.soap.SOAPElement element) SecurityTokenReference(jakarta.xml.soap.SOAPElement element, boolean isBSP) Takes a SOAPElement which has the required structure of a SecurityTokenReference (including the reference element).Creates an "empty" SecurityTokenReference element whose owner document is doc -
Method Summary
Modifier and TypeMethodDescriptionstatic SecurityHeaderBlockfromSoapElement(jakarta.xml.soap.SOAPElement element) getAny()getType()voidvoidsetReference(ReferenceElement referenceElement) voidsetSamlAuthorityBinding(Element binding, Document doc) voidsetTokenType(String tokenType) voidMethods 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, setWsuIdAttrMethods inherited from class com.sun.xml.wss.impl.misc.SOAPElementExtension
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQNameMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.xml.ws.security.SecurityTokenReference
getIdMethods inherited from interface jakarta.xml.soap.SOAPElement
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName
-
Field Details
-
log
-
-
Constructor Details
-
SecurityTokenReference
Creates an "empty" SecurityTokenReference element- Throws:
XWSSecurityException
-
SecurityTokenReference
Creates an "empty" SecurityTokenReference element whose owner document is doc- Throws:
XWSSecurityException
-
SecurityTokenReference
public SecurityTokenReference(jakarta.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
- Throws:
XWSSecurityException
-
-
Method Details
-
getReference
-
setSamlAuthorityBinding
- Throws:
XWSSecurityException
-
getSamlAuthorityBinding
-
setReference
- Throws:
XWSSecurityException
-
setWsuId
-
setTokenType
-
getTokenType
-
fromSoapElement
public static SecurityHeaderBlock fromSoapElement(jakarta.xml.soap.SOAPElement element) throws XWSSecurityException - Throws:
XWSSecurityException
-
getAny
- Specified by:
getAnyin interfaceSecurityTokenReference
-
setId
- Specified by:
setIdin interfaceSecurityTokenReference
-
getType
-
getTokenValue
- Specified by:
getTokenValuein interfaceToken
-