public class SpecificConnectorCommunicationServiceExtensionImpl extends Object implements SpecificCommunicationServiceExtension
SpecificCommunicationServiceExtension
to be used for exchanging of
ILightRequest
and ILightResponse
between the specific
connector and node connectorModifier and Type | Method and Description |
---|---|
String |
getLightTokenRequestNodeId() |
String |
getLightTokenResponseNodeId() |
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. |
public void putRequest(String tokenBase64, eu.eidas.auth.commons.light.ILightRequest iLightRequest) throws SpecificCommunicationException
SpecificCommunicationServiceExtension
ILightRequest
in the request communication cache
with the key given by an instance of BinaryLightToken
as one of the parameters.putRequest
in interface SpecificCommunicationServiceExtension
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.public void putResponse(String tokenBase64, eu.eidas.auth.commons.light.ILightResponse iLightResponse) throws SpecificCommunicationException
SpecificCommunicationServiceExtension
ILightResponse
in the request communication cache
with the key given by an instance of BinaryLightToken
as one of the parameters.putResponse
in interface SpecificCommunicationServiceExtension
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.public String getLightTokenRequestNodeId()
public String getLightTokenResponseNodeId()
Copyright © 2020. All Rights Reserved.