Index

A B C D E G I O P R S U 
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.
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.

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.
A B C D E G I O P R S U 
All Classes and Interfaces|All Packages