public interface SpecificCommunicationServiceExtension
SpecificCommunicationService
for the specific communication service
between specific modules and node modules.Modifier and Type | Method and Description |
---|---|
void |
putRequest(String tokenBase64,
eu.eidas.auth.commons.light.ILightRequest iLightRequest)
Puts the value
ILightRequest in the request communication cache
with the key given by an instance of BinaryLightToken as one of the parameters. |
void |
putResponse(String tokenBase64,
eu.eidas.auth.commons.light.ILightResponse iLightResponse)
Puts the value
ILightResponse in the request communication cache
with the key given by an instance of BinaryLightToken as one of the parameters. |
void putRequest(String tokenBase64, eu.eidas.auth.commons.light.ILightRequest iLightRequest) throws SpecificCommunicationException
ILightRequest
in the request communication cache
with the key given by an instance of BinaryLightToken
as one of the parameters.tokenBase64
- a BinaryLightToken
that holds the id/key to the ILightRequest
in the cacheiLightRequest
- the request to be put in the cacheSpecificCommunicationException
- if the ILightRequest
could not be put in the cache.void putResponse(String tokenBase64, eu.eidas.auth.commons.light.ILightResponse iLightResponse) throws SpecificCommunicationException
ILightResponse
in the request communication cache
with the key given by an instance of BinaryLightToken
as one of the parameters.tokenBase64
- a BinaryLightToken
that holds the id/key to the ILightResponse
in the cacheiLightResponse
- the response to be put in the cacheSpecificCommunicationException
- if the ILightResponse
could not be put in the cache.Copyright © 2020. All Rights Reserved.