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 Detail

      • 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 Detail

      • 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
      • 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