Interface ClientFactoryFactory


@Deprecated public interface ClientFactoryFactory
Deprecated.
Factory class for creating secure CXF client factory objects that can generate WebClients

This code is experimental. While this interface is functional and tested, it may change or be * removed in a future version of the library.

  • Method Details

    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, List<?> providers, org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message> interceptor, boolean disableCnCheck, boolean allowRedirects, Integer connectionTimeout, Integer receiveTimeout, String username, String password)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      providers -
      interceptor -
      disableCnCheck -
      allowRedirects -
      connectionTimeout -
      receiveTimeout -
      username -
      password -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, List<?> providers, org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message> interceptor, boolean disableCnCheck, boolean allowRedirects, Integer connectionTimeout, Integer receiveTimeout, String certAlias, String keystorePath, String sslProtocol)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      providers -
      interceptor -
      disableCnCheck -
      allowRedirects -
      connectionTimeout -
      receiveTimeout -
      certAlias -
      keystorePath -
      sslProtocol -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, List<?> providers, org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message> interceptor, boolean disableCnCheck, boolean allowRedirects, Integer connectionTimeout, Integer receiveTimeout, String certAlias, String keystorePath, String sslProtocol, String sourceId, String discoveryUrl, String clientId, String clientSecret, String oauthFlow)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Parameters:
      endpointUrl -
      interfaceClass -
      providers -
      interceptor -
      disableCnCheck -
      allowRedirects -
      connectionTimeout -
      receiveTimeout -
      certAlias -
      keystorePath -
      sslProtocol -
      sourceId -
      discoveryUrl -
      clientId -
      clientSecret -
      oauthFlow -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, List<?> providers, org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message> interceptor, boolean disableCnCheck, boolean allowRedirects, Integer connectionTimeout, Integer receiveTimeout)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      providers -
      interceptor -
      disableCnCheck -
      allowRedirects -
      connectionTimeout -
      receiveTimeout -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, List<?> providers, org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message> interceptor, boolean disableCnCheck, boolean allowRedirects, Integer connectionTimeout, Integer receiveTimeout, String sourceId, String discoveryUrl, String clientId, String clientSecret, String oauthFlow)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      providers -
      interceptor -
      disableCnCheck -
      allowRedirects -
      connectionTimeout -
      receiveTimeout -
      sourceId -
      discoveryUrl -
      clientId -
      clientSecret -
      oauthFlow -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, List<?> providers, org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message> interceptor, boolean disableCnCheck, boolean allowRedirects, Integer connectionTimeout, Integer receiveTimeout, String sourceId, String discoveryUrl, String clientId, String clientSecret, String username, String password, Map<String,String> additionalParameters)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      providers -
      interceptor -
      disableCnCheck -
      allowRedirects -
      connectionTimeout -
      receiveTimeout -
      sourceId -
      discoveryUrl -
      clientId -
      clientSecret -
      username -
      password -
      additionalParameters -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, List<?> providers, org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message> interceptor, boolean disableCnCheck, boolean allowRedirects, org.codice.ddf.configuration.PropertyResolver propertyResolver)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      providers -
      interceptor -
      disableCnCheck -
      allowRedirects -
      propertyResolver -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, List<?> providers, org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message> interceptor, boolean disableCnCheck, boolean allowRedirects)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      providers -
      interceptor -
      disableCnCheck -
      allowRedirects -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, String username, String password)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      username -
      password -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass, String sourceId, String discoveryUrl, String clientId, String clientSecret, String oauthFlow)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      sourceId -
      discoveryUrl -
      clientId -
      clientSecret -
      oauthFlow -
      Returns:
    • getSecureCxfClientFactory

      <T> SecureCxfClientFactory<T> getSecureCxfClientFactory(String endpointUrl, Class<T> interfaceClass)
      Deprecated.
      Returns an initialized SecureCxfClientFactory
      Type Parameters:
      T -
      Parameters:
      endpointUrl -
      interfaceClass -
      Returns: