Class SecurityContextTokenImpl

All Implemented Interfaces:
com.sun.xml.ws.security.SecurityContextToken, com.sun.xml.ws.security.Token, SecurityHeaderBlock, SecurityToken, javax.xml.soap.Node, javax.xml.soap.SOAPElement, Element, Node

public class SecurityContextTokenImpl extends SecurityHeaderBlockImpl implements com.sun.xml.ws.security.SecurityContextToken, SecurityToken
<wsc:SecurityContextToken wsu:Id="..." ...> <wsc:Identifier>...</wsc:Identifier> <wsc:Instance>...</wsc:Instance> ... </wsc:SecurityContextToken>
  • Constructor Details

    • SecurityContextTokenImpl

      public SecurityContextTokenImpl(Document contextDocument, String contextId, String instance, String wsuId, List extElements) throws com.sun.xml.wss.XWSSecurityException
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • SecurityContextTokenImpl

      public SecurityContextTokenImpl(javax.xml.soap.SOAPElement sct) throws com.sun.xml.wss.XWSSecurityException
      Throws:
      com.sun.xml.wss.XWSSecurityException
  • Method Details

    • fromSoapElement

      public static SecurityHeaderBlock fromSoapElement(javax.xml.soap.SOAPElement element) throws com.sun.xml.wss.XWSSecurityException
      Parameters:
      element -
      Returns:
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • getAsSoapElement

      public javax.xml.soap.SOAPElement getAsSoapElement() throws com.sun.xml.wss.XWSSecurityException
      Specified by:
      getAsSoapElement in interface SecurityHeaderBlock
      Overrides:
      getAsSoapElement in class SecurityHeaderBlockImpl
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • getContextDocument

      public Document getContextDocument()
    • getType

      public String getType()
      Specified by:
      getType in interface com.sun.xml.ws.security.Token
    • getTokenValue

      public Object getTokenValue()
      Specified by:
      getTokenValue in interface com.sun.xml.ws.security.Token
    • setId

      public void setId(String wsuId)
    • getWsuId

      public String getWsuId()
      Specified by:
      getWsuId in interface com.sun.xml.ws.security.SecurityContextToken
    • getIdentifier

      public URI getIdentifier()
      Specified by:
      getIdentifier in interface com.sun.xml.ws.security.SecurityContextToken
    • getSCId

      public String getSCId()
    • getInstance

      public String getInstance()
      Specified by:
      getInstance in interface com.sun.xml.ws.security.SecurityContextToken
    • getExtElements

      public List getExtElements()
      Specified by:
      getExtElements in interface com.sun.xml.ws.security.SecurityContextToken