Package org.keycloak.admin.client.spi
Class ResteasyClientClassicProvider
- java.lang.Object
- 
- org.keycloak.admin.client.spi.ResteasyClientClassicProvider
 
- 
- All Implemented Interfaces:
- ResteasyClientProvider
 
 public class ResteasyClientClassicProvider extends Object implements ResteasyClientProvider An implementation ofResteasyClientProviderbased on RESTEasy classic.
- 
- 
Constructor SummaryConstructors Constructor Description ResteasyClientClassicProvider()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.client.ClientnewRestEasyClient(Object customJacksonProvider, SSLContext sslContext, boolean disableTrustManager)Creates a newClient.<R> RtargetProxy(javax.ws.rs.client.WebTarget client, Class<R> targetClass)Creates a implementation-specific proxy for a giventargetClass.
 
- 
- 
- 
Method Detail- 
newRestEasyClientpublic javax.ws.rs.client.Client newRestEasyClient(Object customJacksonProvider, SSLContext sslContext, boolean disableTrustManager) Description copied from interface:ResteasyClientProviderCreates a newClient.- Specified by:
- newRestEasyClientin interface- ResteasyClientProvider
- Parameters:
- customJacksonProvider- a- MessageBodyReaderand/or- MessageBodyWriterinstance.
- sslContext- an optional- SSLContext
- disableTrustManager- if the client should not validate the server certificates when using TLS
- Returns:
 
 - 
targetProxypublic <R> R targetProxy(javax.ws.rs.client.WebTarget client, Class<R> targetClass)Description copied from interface:ResteasyClientProviderCreates a implementation-specific proxy for a giventargetClass.- Specified by:
- targetProxyin interface- ResteasyClientProvider
- Parameters:
- client- the- WebTargetinstance
- targetClass- the JAX-RS client resource class
- Returns:
- an instance of targetClass
 
 
- 
 
-