public abstract class AbstractTokenProviderServiceClient extends Object implements TokenProducerServiceClient
| Constructor and Description |
|---|
AbstractTokenProviderServiceClient(URL endpoint,
org.fao.fi.security.common.support.token.spi.TokenProcessor tokenProcessor) |
| Modifier and Type | Method and Description |
|---|---|
protected javax.ws.rs.client.Invocation.Builder |
buildRequest() |
String |
extractToken(javax.ws.rs.core.Response response) |
void |
registerFilter(javax.ws.rs.client.ClientRequestFilter toRegister) |
javax.ws.rs.core.Response |
request() |
String |
requestToken() |
public AbstractTokenProviderServiceClient(URL endpoint, org.fao.fi.security.common.support.token.spi.TokenProcessor tokenProcessor)
protected final javax.ws.rs.client.Invocation.Builder buildRequest()
public final String requestToken() throws org.fao.fi.security.common.services.exceptions.token.TokenProcessingException
requestToken in interface TokenProducerServiceClientorg.fao.fi.security.common.services.exceptions.token.TokenProcessingExceptionpublic final javax.ws.rs.core.Response request()
request in interface TokenProducerServiceClientpublic String extractToken(javax.ws.rs.core.Response response) throws org.fao.fi.security.common.services.exceptions.token.TokenProcessingException
extractToken in interface TokenProducerServiceClientorg.fao.fi.security.common.services.exceptions.token.TokenProcessingExceptionpublic final void registerFilter(javax.ws.rs.client.ClientRequestFilter toRegister)
Copyright © 2014. All rights reserved.