public interface SpecificCommunicationLoggingService
Modifier and Type | Method and Description |
---|---|
String |
getRequest(String lightRequestToken)
returns the marshalled
ILightRequest from the request communication cache |
eu.eidas.auth.commons.light.ILightRequest |
getRequest(String tokenBase64,
Collection<eu.eidas.auth.commons.attribute.AttributeDefinition<?>> registry)
Gets the
ILightRequest from the request communication cache
using as id/key the one obtained from the BinaryLightToken . |
String |
getResponse(String tokenBase64)
Gets the
ILightResponse from the response communication cache
using as id/key the one obtained from the BinaryLightToken . |
eu.eidas.auth.commons.light.ILightResponse |
getResponse(String tokenBase64,
Collection<eu.eidas.auth.commons.attribute.AttributeDefinition<?>> registry)
Gets the
ILightResponse from the response communication cache
using as id/key the one obtained from the BinaryLightToken . |
eu.eidas.auth.commons.light.ILightRequest getRequest(String tokenBase64, Collection<eu.eidas.auth.commons.attribute.AttributeDefinition<?>> registry) throws SpecificCommunicationException
ILightRequest
from the request communication cache
using as id/key the one obtained from the BinaryLightToken
.tokenBase64
- the Base64 BinaryLightToken
that holds the id to get ILightRequest
registry
- the collection of attributeDefinitionsILightRequest
corresponding to the idSpecificCommunicationException
- if the id could not be obtainedString getRequest(String lightRequestToken) throws SpecificCommunicationException
ILightRequest
from the request communication cachelightRequestToken
- in Base64 that converts to the BinaryLightToken
which holds the id to get the ILightRequest
String
corresponding to the tokenBase64SpecificCommunicationException
- if the id could not be obtainedeu.eidas.auth.commons.light.ILightResponse getResponse(String tokenBase64, Collection<eu.eidas.auth.commons.attribute.AttributeDefinition<?>> registry) throws SpecificCommunicationException
ILightResponse
from the response communication cache
using as id/key the one obtained from the BinaryLightToken
.tokenBase64
- the BinaryLightToken
in Base64 that holds the id to get the ILightResponse
registry
- the collection of attributeDefinitionsILightResponse
corresponding to the idSpecificCommunicationException
- if the id could not be obtainedString getResponse(String tokenBase64) throws SpecificCommunicationException
ILightResponse
from the response communication cache
using as id/key the one obtained from the BinaryLightToken
.tokenBase64
- the BinaryLightToken
in Base64 that holds the id to get the ILightResponse
String
, corresponding to the tokenBase64SpecificCommunicationException
- if the id could not be obtainedCopyright © 2020. All Rights Reserved.