Class DefaultSCTokenConfiguration

  • All Implemented Interfaces:
    com.sun.xml.ws.api.security.trust.client.IssuedTokenConfiguration

    public class DefaultSCTokenConfiguration
    extends com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
    Author:
    Shyam Rao
    • Constructor Detail

      • DefaultSCTokenConfiguration

        public DefaultSCTokenConfiguration​(String protocol)
      • DefaultSCTokenConfiguration

        public DefaultSCTokenConfiguration​(String protocol,
                                           boolean addRenewPolicy)
      • DefaultSCTokenConfiguration

        public DefaultSCTokenConfiguration​(String protocol,
                                           SecureConversationToken scToken,
                                           com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort,
                                           com.sun.xml.ws.api.WSBinding binding,
                                           com.sun.xml.ws.api.pipe.Tube securityTube,
                                           com.sun.xml.ws.api.message.Packet packet,
                                           com.sun.xml.ws.api.addressing.AddressingVersion addVer,
                                           com.sun.xml.ws.policy.PolicyAssertion localToken,
                                           com.sun.xml.ws.api.pipe.Tube nextTube)
      • DefaultSCTokenConfiguration

        public DefaultSCTokenConfiguration​(String protocol,
                                           SecureConversationToken scToken,
                                           com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort,
                                           com.sun.xml.ws.api.WSBinding binding,
                                           com.sun.xml.ws.api.pipe.Pipe securityPipe,
                                           com.sun.xml.ws.api.message.Packet packet,
                                           com.sun.xml.ws.api.addressing.AddressingVersion addVer,
                                           com.sun.xml.ws.policy.PolicyAssertion localToken)
      • DefaultSCTokenConfiguration

        public DefaultSCTokenConfiguration​(String protocol,
                                           String tokenId,
                                           boolean checkTokenExpiry)
      • DefaultSCTokenConfiguration

        public DefaultSCTokenConfiguration​(String protocol,
                                           String tokenId,
                                           boolean checkTokenExpiry,
                                           boolean clientOutboundMessage)
      • DefaultSCTokenConfiguration

        public DefaultSCTokenConfiguration​(String protocol,
                                           SecureConversationToken scToken,
                                           com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort,
                                           com.sun.xml.ws.api.WSBinding binding,
                                           com.sun.xml.ws.api.message.Packet packet,
                                           com.sun.xml.ws.api.addressing.AddressingVersion addVer,
                                           com.sun.xml.ws.policy.PolicyAssertion localToken)
    • Method Detail

      • getTokenId

        public String getTokenId()
        Specified by:
        getTokenId in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • checkTokenExpiry

        public boolean checkTokenExpiry()
        Specified by:
        checkTokenExpiry in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • isClientOutboundMessage

        public boolean isClientOutboundMessage()
        Specified by:
        isClientOutboundMessage in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • addRenewPolicy

        public boolean addRenewPolicy()
        Specified by:
        addRenewPolicy in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • getReqClientEntropy

        public boolean getReqClientEntropy()
        Specified by:
        getReqClientEntropy in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • isSymmetricBinding

        public boolean isSymmetricBinding()
        Specified by:
        isSymmetricBinding in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • getKeySize

        public int getKeySize()
        Specified by:
        getKeySize in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • getSCToken

        public com.sun.xml.ws.security.policy.Token getSCToken()
        Specified by:
        getSCToken in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • getWSDLPort

        public com.sun.xml.ws.api.model.wsdl.WSDLPort getWSDLPort()
        Specified by:
        getWSDLPort in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • getWSBinding

        public com.sun.xml.ws.api.WSBinding getWSBinding()
        Specified by:
        getWSBinding in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • getClientTube

        public com.sun.xml.ws.api.pipe.Tube getClientTube()
        Specified by:
        getClientTube in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • getNextTube

        public com.sun.xml.ws.api.pipe.Tube getNextTube()
        Specified by:
        getNextTube in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • getPacket

        public com.sun.xml.ws.api.message.Packet getPacket()
        Specified by:
        getPacket in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      • getAddressingVersion

        public com.sun.xml.ws.api.addressing.AddressingVersion getAddressingVersion()
        Specified by:
        getAddressingVersion in class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration