com.sun.xml.ws.api.security.secconv.client
Class SCTokenConfiguration

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

public abstract class SCTokenConfiguration
extends Object
implements IssuedTokenConfiguration

Author:
Shyam Rao

Field Summary
static String MAX_CLOCK_SKEW
           
protected  String protocol
           
static String PROTOCOL_10
           
static String PROTOCOL_13
           
protected  boolean renewExpiredSCT
           
protected  boolean requireCancelSCT
           
protected  long scTokenTimeout
           
 
Constructor Summary
protected SCTokenConfiguration()
           
protected SCTokenConfiguration(String protocol)
           
 
Method Summary
abstract  boolean addRenewPolicy()
           
abstract  boolean checkTokenExpiry()
           
abstract  AddressingVersion getAddressingVersion()
           
abstract  Tube getClientTube()
           
abstract  int getKeySize()
           
abstract  Tube getNextTube()
           
 Map<String,Object> getOtherOptions()
           
abstract  Packet getPacket()
           
 String getProtocol()
           
abstract  boolean getReqClientEntropy()
           
abstract  Token getSCToken()
           
 long getSCTokenTimeout()
           
abstract  String getTokenId()
           
abstract  WSBinding getWSBinding()
           
abstract  WSDLPort getWSDLPort()
           
abstract  boolean isClientOutboundMessage()
           
 boolean isRenewExpiredSCT()
           
 boolean isRequireCancelSCT()
           
abstract  boolean isSymmetricBinding()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROTOCOL_10

public static final String PROTOCOL_10
See Also:
Constant Field Values

PROTOCOL_13

public static final String PROTOCOL_13
See Also:
Constant Field Values

MAX_CLOCK_SKEW

public static final String MAX_CLOCK_SKEW
See Also:
Constant Field Values

protocol

protected String protocol

renewExpiredSCT

protected boolean renewExpiredSCT

requireCancelSCT

protected boolean requireCancelSCT

scTokenTimeout

protected long scTokenTimeout
Constructor Detail

SCTokenConfiguration

protected SCTokenConfiguration()

SCTokenConfiguration

protected SCTokenConfiguration(String protocol)
Method Detail

getProtocol

public String getProtocol()
Specified by:
getProtocol in interface IssuedTokenConfiguration

isRenewExpiredSCT

public boolean isRenewExpiredSCT()

isRequireCancelSCT

public boolean isRequireCancelSCT()

getSCTokenTimeout

public long getSCTokenTimeout()

getTokenId

public abstract String getTokenId()

checkTokenExpiry

public abstract boolean checkTokenExpiry()

isClientOutboundMessage

public abstract boolean isClientOutboundMessage()

addRenewPolicy

public abstract boolean addRenewPolicy()

getReqClientEntropy

public abstract boolean getReqClientEntropy()

isSymmetricBinding

public abstract boolean isSymmetricBinding()

getKeySize

public abstract int getKeySize()

getSCToken

public abstract Token getSCToken()

getPacket

public abstract Packet getPacket()

getClientTube

public abstract Tube getClientTube()

getNextTube

public abstract Tube getNextTube()

getWSDLPort

public abstract WSDLPort getWSDLPort()

getWSBinding

public abstract WSBinding getWSBinding()

getAddressingVersion

public abstract AddressingVersion getAddressingVersion()

getOtherOptions

public Map<String,Object> getOtherOptions()


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.