Class SecurityTokenServiceClientBuilder

java.lang.Object
org.apereo.cas.authentication.SecurityTokenServiceClientBuilder

public class SecurityTokenServiceClientBuilder extends Object
Since:
5.1.0
  • Constructor Details

    • SecurityTokenServiceClientBuilder

      public SecurityTokenServiceClientBuilder(org.apereo.cas.configuration.model.support.wsfed.WsFederationProperties wsFederationProperties, String prefix, HostnameVerifier hostnameVerifier, org.apereo.cas.authentication.CasSSLContext sslContext)
  • Method Details

    • buildClientForSecurityTokenRequests

      public SecurityTokenServiceClient buildClientForSecurityTokenRequests(org.apereo.cas.ws.idp.services.WSFederationRegisteredService service)
      Build client for security token requests.
      Parameters:
      service - the rp
      Returns:
      the security token service client
    • buildClientForRelyingPartyTokenResponses

      public SecurityTokenServiceClient buildClientForRelyingPartyTokenResponses(org.apache.cxf.ws.security.tokenstore.SecurityToken securityToken, org.apereo.cas.ws.idp.services.WSFederationRegisteredService service)
      Build client for relying party token responses.
      Parameters:
      securityToken - the security token
      service - the service
      Returns:
      the security token service client