Class SecurityTokenServiceClient

java.lang.Object
org.apache.cxf.ws.security.trust.AbstractSTSClient
org.apache.cxf.ws.security.trust.STSClient
org.apereo.cas.authentication.SecurityTokenServiceClient
All Implemented Interfaces:
org.apache.cxf.configuration.Configurable, org.apache.cxf.interceptor.InterceptorProvider

public class SecurityTokenServiceClient extends org.apache.cxf.ws.security.trust.STSClient
Since:
5.1.0
  • Constructor Summary

    Constructors
    Constructor
    Description
    SecurityTokenServiceClient(org.apache.cxf.Bus b)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Request security token response element.
    requestSecurityTokenResponse(String appliesTo, String action, String requestType, org.apache.cxf.ws.security.tokenstore.SecurityToken target)
    Request security token response element.

    Methods inherited from class org.apache.cxf.ws.security.trust.STSClient

    cancelSecurityToken, renewSecurityToken, requestSecurityToken, requestSecurityToken, requestSecurityToken, requestSecurityToken, validateSecurityToken

    Methods inherited from class org.apache.cxf.ws.security.trust.AbstractSTSClient

    configureViaEPR, getActAsToken, getBeanName, getClaimsCallbackHandler, getClient, getContext, getCustomContent, getEndpointQName, getFeatures, getInFaultInterceptors, getInInterceptors, getKeySize, getLocation, getOnBehalfOfToken, getOutFaultInterceptors, getOutInterceptors, getProperties, getRequestContext, getServiceQName, getTokenType, getUseKeyCertificate, getWsdlLocation, getWspNamespace, isAllowRenewing, isAllowRenewingAfterExpiry, isEnableAppliesTo, isRequiresEntropy, isSecureConv, isSpnego, isUseCertificateForConfirmationKeyInfo, renew, setActAs, setAddressingNamespace, setAlgorithmSuite, setAllowRenewing, setAllowRenewingAfterExpiry, setBeanName, setClaims, setClaimsCallbackHandler, setContext, setCustomContent, setEnableAppliesTo, setEnableLifetime, setEndpointName, setEndpointQName, setFeatures, setInFaultInterceptors, setInInterceptors, setKeySize, setKeyType, setLocation, setMessage, setNamespace, setOnBehalfOf, setOutFaultInterceptors, setOutInterceptors, setPolicy, setProperties, setRequiresEntropy, setSecureConv, setSendKeyType, setSendRenewing, setServiceName, setServiceQName, setSoap11, setSoap11, setSoap12, setSpnego, setTemplate, setTlsClientParameters, setTokenType, setTrust, setTtl, setUseCertificateForConfirmationKeyInfo, setUseKeyCertificate, setWsdlLocation, setWspNamespace

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SecurityTokenServiceClient

      public SecurityTokenServiceClient(org.apache.cxf.Bus b)
  • Method Details

    • requestSecurityTokenResponse

      public Element requestSecurityTokenResponse(String appliesTo) throws Exception
      Request security token response element.
      Parameters:
      appliesTo - the applies to
      Returns:
      the element
      Throws:
      Exception - the exception
    • requestSecurityTokenResponse

      public Element requestSecurityTokenResponse(String appliesTo, String action, String requestType, org.apache.cxf.ws.security.tokenstore.SecurityToken target) throws Exception
      Request security token response element.
      Parameters:
      appliesTo - the applies to
      action - the action
      requestType - the request type
      target - the target
      Returns:
      the element
      Throws:
      Exception - the exception