public class SecurityTokenReference extends SecurityHeaderBlockImpl implements SecurityTokenReference
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
log |
delegateElementATTRIBUTE_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 and Description |
|---|
SecurityTokenReference()
Creates an "empty" SecurityTokenReference element
|
SecurityTokenReference(Document doc)
Creates an "empty" SecurityTokenReference element whose owner document
is doc
|
SecurityTokenReference(SOAPElement element) |
SecurityTokenReference(SOAPElement element,
boolean isBSP)
Takes a SOAPElement which has the required structure of a
SecurityTokenReference (including the reference element).
|
| Modifier and Type | Method and Description |
|---|---|
static SecurityHeaderBlock |
fromSoapElement(SOAPElement element) |
List |
getAny() |
ReferenceElement |
getReference() |
Element |
getSamlAuthorityBinding() |
String |
getTokenType() |
Object |
getTokenValue() |
String |
getType() |
void |
setId(String value) |
void |
setReference(ReferenceElement referenceElement) |
void |
setSamlAuthorityBinding(Element binding,
Document doc) |
void |
setTokenType(String tokenType) |
void |
setWsuId(String wsuId) |
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, setWsuIdAttraddAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQNameclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIdaddAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQNameprotected static final Logger log
public SecurityTokenReference()
throws XWSSecurityException
XWSSecurityExceptionpublic SecurityTokenReference(Document doc) throws XWSSecurityException
XWSSecurityExceptionpublic SecurityTokenReference(SOAPElement element, boolean isBSP) throws XWSSecurityException
XWSSecurityExceptionpublic SecurityTokenReference(SOAPElement element) throws XWSSecurityException
XWSSecurityExceptionpublic ReferenceElement getReference()
public void setSamlAuthorityBinding(Element binding, Document doc) throws XWSSecurityException
XWSSecurityExceptionpublic Element getSamlAuthorityBinding()
public void setReference(ReferenceElement referenceElement) throws XWSSecurityException
XWSSecurityExceptionpublic void setWsuId(String wsuId)
public void setTokenType(String tokenType)
public String getTokenType()
public static SecurityHeaderBlock fromSoapElement(SOAPElement element) throws XWSSecurityException
XWSSecurityExceptionpublic List getAny()
getAny in interface SecurityTokenReferencepublic void setId(String value)
setId in interface SecurityTokenReferencepublic Object getTokenValue()
getTokenValue in interface TokenCopyright © 2005–2018 Oracle Corporation. All rights reserved.