Index
All Classes and Interfaces|All Packages
A
- additionalOauthParameters(Map<String, String>) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Additional OAuth parameters to use.
- addOutInterceptors(Interceptor<? extends Message>) - Method in interface org.codice.ddf.cxf.client.SecureCxfClientFactory
-
Add out interceptors
- allowRedirects(boolean) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Whether or not to allow the client to follow redirects.
B
- build() - Method in interface org.codice.ddf.cxf.client.ClientBuilder
C
- ClientBuilder<T> - Interface in org.codice.ddf.cxf.client
-
Builder class for creating secure CXF client factory objects that can generate WebClients
- ClientBuilderFactory - Interface in org.codice.ddf.cxf.client
-
Factory class for creating secure CXF client factory builder
- ClientFactoryFactory - Interface in org.codice.ddf.cxf.client
-
Deprecated.
- clientId(String) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Client ID for OAuth.
- clientKeyInfo(String, Path) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Key info to use when setting up TLS connection.
- clientSecret(String) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Client secret for OAuth.
- connectionTimeout(Integer) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Time before the connection will fail with no reply.
D
- disableCnCheck(boolean) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Turns the CN check off when performing a TLS/SSL connection.
- discovery(URI) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Discovery URL for OAuth.
E
- endpoint(String) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
The endpoint the client should connect to.
- entityProviders(List<? extends Object>) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
G
- getClient() - Method in interface org.codice.ddf.cxf.client.SecureCxfClientFactory
-
Returns the client
- getClientBuilder() - Method in interface org.codice.ddf.cxf.client.ClientBuilderFactory
- getClientForSubject(Subject) - Method in interface org.codice.ddf.cxf.client.SecureCxfClientFactory
-
Adds subject to a new client and returns
- getClientForSystemSubject(Subject) - Method in interface org.codice.ddf.cxf.client.SecureCxfClientFactory
-
Adds system subject to a new client and returns the client
- getSameUriRedirectMax() - Method in interface org.codice.ddf.cxf.client.SecureCxfClientFactory
-
Get max redirect
- getSecureCxfClientFactory(String, Class<T>) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, String, String) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, String, String, String, String, String) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, List<?>, Interceptor<? extends Message>, boolean, boolean) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, List<?>, Interceptor<? extends Message>, boolean, boolean, Integer, Integer) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, List<?>, Interceptor<? extends Message>, boolean, boolean, Integer, Integer, String, String) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, List<?>, Interceptor<? extends Message>, boolean, boolean, Integer, Integer, String, String, String) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, List<?>, Interceptor<? extends Message>, boolean, boolean, Integer, Integer, String, String, String, String, String) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, List<?>, Interceptor<? extends Message>, boolean, boolean, Integer, Integer, String, String, String, String, String, String, String, String) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, List<?>, Interceptor<? extends Message>, boolean, boolean, Integer, Integer, String, String, String, String, String, String, Map<String, String>) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getSecureCxfClientFactory(String, Class<T>, List<?>, Interceptor<? extends Message>, boolean, boolean, PropertyResolver) - Method in interface org.codice.ddf.cxf.client.ClientFactoryFactory
-
Deprecated.Returns an initialized SecureCxfClientFactory
- getWebClient() - Method in interface org.codice.ddf.cxf.client.SecureCxfClientFactory
-
Returns the WebClient
- getWebClientForSubject(Subject) - Method in interface org.codice.ddf.cxf.client.SecureCxfClientFactory
-
Adds subject to a new WebClient and returns
- getWebSystemClient() - Method in interface org.codice.ddf.cxf.client.SecureCxfClientFactory
-
Returns the WebClient
I
- interceptor(Interceptor<? extends Message>) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
- interfaceClass(Class<T>) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
The JAX-RS interface class/type that represents the endpoint
O
- oauthFlow(String) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
OAuth flow to use.
- org.codice.ddf.cxf.client - package org.codice.ddf.cxf.client
P
- password(String) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Password to use with BASIC authentication
- propertyResolver(PropertyResolver) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Property resolver to use to replace any properties in the endpoint URL
R
- receiveTimeout(Integer) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Time before connection will fail with no response.
S
- SecureCxfClientFactory<T> - Interface in org.codice.ddf.cxf.client
-
Secure client factory that adds hooks for authenticating via SAML and SAML ECP
- sourceId(String) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Source ID for OAuth.
- sslProtocol(String) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
SSL/TLS protocol to use.
U
- useOAuth(boolean) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
True will enable the use of OAuth for this client.
- username(String) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Username to use with BASIC authentication.
- useSamlEcp(boolean) - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
True will enable the use of SAML ECP for this client.
- useSubjectRetrievalInterceptor() - Method in interface org.codice.ddf.cxf.client.ClientBuilder
-
Enables the use of the SubjectRetrievalInterceptor for this client.
All Classes and Interfaces|All Packages
This code is experimental. While this interface is functional and tested, it may change or be * removed in a future version of the library.