com.sun.xml.ws.security.secconv.impl.client
Class DefaultSCTokenConfiguration

java.lang.Object
  extended by com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
      extended by com.sun.xml.ws.security.secconv.impl.client.DefaultSCTokenConfiguration
All Implemented Interfaces:
IssuedTokenConfiguration

public class DefaultSCTokenConfiguration
extends SCTokenConfiguration


Field Summary
 
Fields inherited from class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
protocol, PROTOCOL_10, PROTOCOL_13, renewExpiredSCT, requireCancelSCT, scTokenTimeout
 
Constructor Summary
DefaultSCTokenConfiguration(DefaultSCTokenConfiguration that, java.lang.String tokenId)
           
DefaultSCTokenConfiguration(java.lang.String protocol, com.sun.xml.wss.impl.policy.mls.MessagePolicy messagePolicy)
           
DefaultSCTokenConfiguration(java.lang.String protocol, com.sun.xml.wss.impl.policy.mls.MessagePolicy messagePolicy, boolean addRenewPolicy)
           
DefaultSCTokenConfiguration(java.lang.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(java.lang.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(java.lang.String protocol, SecureConversationToken scToken, com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort, com.sun.xml.ws.api.WSBinding binding, WSITClientAuthContext wsitClientAuthContext, com.sun.xml.ws.api.message.Packet packet, com.sun.xml.ws.api.addressing.AddressingVersion addVer, com.sun.xml.ws.policy.PolicyAssertion localToken)
           
DefaultSCTokenConfiguration(java.lang.String protocol, java.lang.String tokenId, boolean checkTokenExpiry)
           
DefaultSCTokenConfiguration(java.lang.String protocol, java.lang.String tokenId, boolean checkTokenExpiry, boolean clientOutboundMessage)
           
 
Method Summary
 boolean addRenewPolicy()
           
 boolean checkTokenExpiry()
           
 com.sun.xml.ws.api.addressing.AddressingVersion getAddressingVersion()
           
 com.sun.xml.ws.api.pipe.Tube getClientTube()
           
 int getKeySize()
           
 com.sun.xml.wss.impl.policy.mls.MessagePolicy getMessagePolicy()
           
 com.sun.xml.ws.api.pipe.Tube getNextTube()
           
 com.sun.xml.ws.api.message.Packet getPacket()
           
 boolean getReqClientEntropy()
           
 Token getSCToken()
           
 java.lang.String getTokenId()
           
 com.sun.xml.ws.api.WSBinding getWSBinding()
           
 com.sun.xml.ws.api.model.wsdl.WSDLPort getWSDLPort()
           
 WSITClientAuthContext getWSITClientAuthContext()
           
 boolean isClientOutboundMessage()
           
 boolean isSymmetricBinding()
           
 
Methods inherited from class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
getOtherOptions, getProtocol, getSCTokenTimeout, isRenewExpiredSCT, isRequireCancelSCT
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSCTokenConfiguration

public DefaultSCTokenConfiguration(java.lang.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(java.lang.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(java.lang.String protocol,
                                   SecureConversationToken scToken,
                                   com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort,
                                   com.sun.xml.ws.api.WSBinding binding,
                                   WSITClientAuthContext wsitClientAuthContext,
                                   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(java.lang.String protocol,
                                   com.sun.xml.wss.impl.policy.mls.MessagePolicy messagePolicy)

DefaultSCTokenConfiguration

public DefaultSCTokenConfiguration(java.lang.String protocol,
                                   com.sun.xml.wss.impl.policy.mls.MessagePolicy messagePolicy,
                                   boolean addRenewPolicy)

DefaultSCTokenConfiguration

public DefaultSCTokenConfiguration(java.lang.String protocol,
                                   java.lang.String tokenId,
                                   boolean checkTokenExpiry)

DefaultSCTokenConfiguration

public DefaultSCTokenConfiguration(java.lang.String protocol,
                                   java.lang.String tokenId,
                                   boolean checkTokenExpiry,
                                   boolean clientOutboundMessage)

DefaultSCTokenConfiguration

public DefaultSCTokenConfiguration(DefaultSCTokenConfiguration that,
                                   java.lang.String tokenId)
Method Detail

getTokenId

public java.lang.String getTokenId()
Specified by:
getTokenId in class SCTokenConfiguration

checkTokenExpiry

public boolean checkTokenExpiry()
Specified by:
checkTokenExpiry in class SCTokenConfiguration

isClientOutboundMessage

public boolean isClientOutboundMessage()
Specified by:
isClientOutboundMessage in class SCTokenConfiguration

getMessagePolicy

public com.sun.xml.wss.impl.policy.mls.MessagePolicy getMessagePolicy()
Specified by:
getMessagePolicy in class SCTokenConfiguration

addRenewPolicy

public boolean addRenewPolicy()
Specified by:
addRenewPolicy in class SCTokenConfiguration

getReqClientEntropy

public boolean getReqClientEntropy()
Specified by:
getReqClientEntropy in class SCTokenConfiguration

isSymmetricBinding

public boolean isSymmetricBinding()
Specified by:
isSymmetricBinding in class SCTokenConfiguration

getKeySize

public int getKeySize()
Specified by:
getKeySize in class SCTokenConfiguration

getSCToken

public Token getSCToken()
Specified by:
getSCToken in class SCTokenConfiguration

getWSDLPort

public com.sun.xml.ws.api.model.wsdl.WSDLPort getWSDLPort()
Specified by:
getWSDLPort in class SCTokenConfiguration

getWSBinding

public com.sun.xml.ws.api.WSBinding getWSBinding()
Specified by:
getWSBinding in class SCTokenConfiguration

getClientTube

public com.sun.xml.ws.api.pipe.Tube getClientTube()
Specified by:
getClientTube in class SCTokenConfiguration

getWSITClientAuthContext

public WSITClientAuthContext getWSITClientAuthContext()
Specified by:
getWSITClientAuthContext in class SCTokenConfiguration

getNextTube

public com.sun.xml.ws.api.pipe.Tube getNextTube()
Specified by:
getNextTube in class SCTokenConfiguration

getPacket

public com.sun.xml.ws.api.message.Packet getPacket()
Specified by:
getPacket in class SCTokenConfiguration

getAddressingVersion

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