Class DefaultSCTokenConfiguration
- java.lang.Object
-
- com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
-
- com.sun.xml.ws.security.secconv.impl.client.DefaultSCTokenConfiguration
-
- All Implemented Interfaces:
IssuedTokenConfiguration
public class DefaultSCTokenConfiguration extends SCTokenConfiguration
- Author:
- Shyam Rao
-
-
Field Summary
-
Fields inherited from class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
MAX_CLOCK_SKEW, protocol, PROTOCOL_10, PROTOCOL_13, renewExpiredSCT, requireCancelSCT, scTokenTimeout
-
-
Constructor Summary
Constructors Constructor Description DefaultSCTokenConfiguration(DefaultSCTokenConfiguration that, String tokenId)DefaultSCTokenConfiguration(String protocol)DefaultSCTokenConfiguration(String protocol, boolean addRenewPolicy)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)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(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(String protocol, String tokenId, boolean checkTokenExpiry)DefaultSCTokenConfiguration(String protocol, String tokenId, boolean checkTokenExpiry, boolean clientOutboundMessage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddRenewPolicy()booleancheckTokenExpiry()com.sun.xml.ws.api.addressing.AddressingVersiongetAddressingVersion()com.sun.xml.ws.api.pipe.TubegetClientTube()intgetKeySize()com.sun.xml.ws.api.pipe.TubegetNextTube()com.sun.xml.ws.api.message.PacketgetPacket()booleangetReqClientEntropy()TokengetSCToken()StringgetTokenId()com.sun.xml.ws.api.WSBindinggetWSBinding()com.sun.xml.ws.api.model.wsdl.WSDLPortgetWSDLPort()booleanisClientOutboundMessage()booleanisSymmetricBinding()-
Methods inherited from class com.sun.xml.ws.api.security.secconv.client.SCTokenConfiguration
getOtherOptions, getProtocol, getSCTokenTimeout, isRenewExpiredSCT, isRequireCancelSCT
-
-
-
-
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)
-
DefaultSCTokenConfiguration
public DefaultSCTokenConfiguration(DefaultSCTokenConfiguration that, String tokenId)
-
-
Method Detail
-
getTokenId
public String getTokenId()
- Specified by:
getTokenIdin classSCTokenConfiguration
-
checkTokenExpiry
public boolean checkTokenExpiry()
- Specified by:
checkTokenExpiryin classSCTokenConfiguration
-
isClientOutboundMessage
public boolean isClientOutboundMessage()
- Specified by:
isClientOutboundMessagein classSCTokenConfiguration
-
addRenewPolicy
public boolean addRenewPolicy()
- Specified by:
addRenewPolicyin classSCTokenConfiguration
-
getReqClientEntropy
public boolean getReqClientEntropy()
- Specified by:
getReqClientEntropyin classSCTokenConfiguration
-
isSymmetricBinding
public boolean isSymmetricBinding()
- Specified by:
isSymmetricBindingin classSCTokenConfiguration
-
getKeySize
public int getKeySize()
- Specified by:
getKeySizein classSCTokenConfiguration
-
getSCToken
public Token getSCToken()
- Specified by:
getSCTokenin classSCTokenConfiguration
-
getWSDLPort
public com.sun.xml.ws.api.model.wsdl.WSDLPort getWSDLPort()
- Specified by:
getWSDLPortin classSCTokenConfiguration
-
getWSBinding
public com.sun.xml.ws.api.WSBinding getWSBinding()
- Specified by:
getWSBindingin classSCTokenConfiguration
-
getClientTube
public com.sun.xml.ws.api.pipe.Tube getClientTube()
- Specified by:
getClientTubein classSCTokenConfiguration
-
getNextTube
public com.sun.xml.ws.api.pipe.Tube getNextTube()
- Specified by:
getNextTubein classSCTokenConfiguration
-
getPacket
public com.sun.xml.ws.api.message.Packet getPacket()
- Specified by:
getPacketin classSCTokenConfiguration
-
getAddressingVersion
public com.sun.xml.ws.api.addressing.AddressingVersion getAddressingVersion()
- Specified by:
getAddressingVersionin classSCTokenConfiguration
-
-