Class WSSecSecurityContextToken


  • public class WSSecSecurityContextToken
    extends java.lang.Object
    Builder class to add a wsc:SecurityContextToken into the wsse:Security
    Author:
    Ruchith Fernando (ruchith.fernando@gmail.com)
    • Field Detail

      • secret

        protected byte[] secret
        The symmetric secret associated with the SecurityContextToken
    • Constructor Detail

      • WSSecSecurityContextToken

        public WSSecSecurityContextToken()
    • Method Detail

      • prepare

        public void prepare​(org.w3c.dom.Document doc,
                            Crypto crypto)
                     throws WSSecurityException,
                            org.apache.ws.security.conversation.ConversationException
        Throws:
        WSSecurityException
        org.apache.ws.security.conversation.ConversationException
      • getSecret

        public byte[] getSecret()
        Returns:
        Returns the ephemeralKey.
      • setSecret

        protected void setSecret​(byte[] ephemeralKey)
        Parameters:
        ephemeralKey - The ephemeralKey to set.
      • getIdentifier

        public java.lang.String getIdentifier()
        Returns:
        Returns the identifier.
      • setIdentifier

        public void setIdentifier​(java.lang.String identifier)
        Parameters:
        identifier - The identifier to set.
      • getSctId

        public java.lang.String getSctId()
        Returns:
        Returns the sctId.
      • setSctId

        public void setSctId​(java.lang.String sctId)
        Parameters:
        sctId - The sctId to set.
      • setWscVersion

        public void setWscVersion​(int wscVersion)
        Parameters:
        wscVersion - The wscVersion to set.