java.lang.Object
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 Details

    • PROTOCOL_10

      public static final String PROTOCOL_10
      See Also:
    • PROTOCOL_13

      public static final String PROTOCOL_13
      See Also:
    • MAX_CLOCK_SKEW

      public static final String MAX_CLOCK_SKEW
      See Also:
    • protocol

      protected String protocol
    • renewExpiredSCT

      protected boolean renewExpiredSCT
    • requireCancelSCT

      protected boolean requireCancelSCT
    • scTokenTimeout

      protected long scTokenTimeout
  • Constructor Details

    • SCTokenConfiguration

      protected SCTokenConfiguration()
    • SCTokenConfiguration

      protected SCTokenConfiguration(String protocol)
  • Method Details

    • 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 com.sun.xml.ws.api.message.Packet getPacket()
    • getClientTube

      public abstract com.sun.xml.ws.api.pipe.Tube getClientTube()
    • getNextTube

      public abstract com.sun.xml.ws.api.pipe.Tube getNextTube()
    • getWSDLPort

      public abstract com.sun.xml.ws.api.model.wsdl.WSDLPort getWSDLPort()
    • getWSBinding

      public abstract com.sun.xml.ws.api.WSBinding getWSBinding()
    • getAddressingVersion

      public abstract com.sun.xml.ws.api.addressing.AddressingVersion getAddressingVersion()
    • getOtherOptions

      public Map<String,Object> getOtherOptions()