Skip navigation links
A B C E G I L P S T V 

A

AbstractSpecificCommunicationLoggingService - Class in eu.eidas.specificcommunication.protocol.impl
Implements SpecificCommunicationLoggingService to be used for logging ILightRequest and ILightResponse between the specific part and node

B

BinaryLightTokenHelper - Class in eu.eidas.specificcommunication
Helper class for BinaryLightToken.

C

convert(ILightRequest) - Method in class eu.eidas.specificcommunication.protocol.util.LightMessagesConverter
 
convert(LightRequest, Collection<AttributeDefinition<?>>) - Method in class eu.eidas.specificcommunication.protocol.util.LightMessagesConverter
 
convert(ILightResponse) - Method in class eu.eidas.specificcommunication.protocol.util.LightMessagesConverter
 
convert(LightResponse, Collection<AttributeDefinition<?>>) - Method in class eu.eidas.specificcommunication.protocol.util.LightMessagesConverter
 
createBinaryLightToken(String, String, String) - Static method in class eu.eidas.specificcommunication.BinaryLightTokenHelper
Creates an instance of BinaryLightToken.
createSecureSaxSource(String) - Static method in class eu.eidas.specificcommunication.protocol.util.SecurityUtils
Creates a SAXSource with the security features turned on for the input.

E

encodeBinaryLightTokenBase64(BinaryLightToken) - Static method in class eu.eidas.specificcommunication.BinaryLightTokenHelper
Encodes the binaryLightToken into Base64.
ERROR_LIGHT_REQUEST_BASE - Static variable in class eu.eidas.specificcommunication.protocol.validation.IncomingLightRequestValidatorLoAComponent
 
eu.eidas.specificcommunication - package eu.eidas.specificcommunication
 
eu.eidas.specificcommunication.exception - package eu.eidas.specificcommunication.exception
 
eu.eidas.specificcommunication.protocol - package eu.eidas.specificcommunication.protocol
 
eu.eidas.specificcommunication.protocol.impl - package eu.eidas.specificcommunication.protocol.impl
 
eu.eidas.specificcommunication.protocol.util - package eu.eidas.specificcommunication.protocol.util
 
eu.eidas.specificcommunication.protocol.validation - package eu.eidas.specificcommunication.protocol.validation
 

G

getAndRemoveRequest(String, Collection<AttributeDefinition<?>>) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationServiceImpl
 
getAndRemoveRequest(String, Collection<AttributeDefinition<?>>) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationServiceImpl
 
getAndRemoveRequest(String, Collection<AttributeDefinition<?>>) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationService
Removes the ILightRequest from the request communication cache using as id/key the one obtained from the BinaryLightToken.
getAndRemoveResponse(String, Collection<AttributeDefinition<?>>) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationServiceImpl
 
getAndRemoveResponse(String, Collection<AttributeDefinition<?>>) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationServiceImpl
 
getAndRemoveResponse(String, Collection<AttributeDefinition<?>>) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationService
Removes the ILightResponse from the response communication cache using as id/key the one obtained from the BinaryLightToken.
getApplicationContext() - Static method in class eu.eidas.specificcommunication.SpecificCommunicationApplicationContextProvider
 
getBinaryLightTokenId(String, String, String) - Static method in class eu.eidas.specificcommunication.BinaryLightTokenHelper
Get the BinaryLightToken id from a BinaryLightToken Base64 encoded string.
getBinaryToken(HttpServletRequest, String) - Static method in class eu.eidas.specificcommunication.BinaryLightTokenHelper
Gets the BinaryLightToken Base64 encoded.
getLightTokenRequestNodeId() - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationServiceExtensionImpl
 
getLightTokenRequestNodeId() - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationServiceExtensionImpl
 
getLightTokenResponseNodeId() - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationServiceExtensionImpl
 
getLightTokenResponseNodeId() - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationServiceExtensionImpl
 
getRequest(String, Collection<AttributeDefinition<?>>) - Method in class eu.eidas.specificcommunication.protocol.impl.AbstractSpecificCommunicationLoggingService
Gets the ILightRequest from the request communication cache using as id/key the one obtained from the BinaryLightToken.
getRequest(String) - Method in class eu.eidas.specificcommunication.protocol.impl.AbstractSpecificCommunicationLoggingService
Gets the ILightRequest as a String using as id/key the one obtained from the BinaryLightToken.
getRequest(String, Collection<AttributeDefinition<?>>) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationLoggingService
Gets the ILightRequest from the request communication cache using as id/key the one obtained from the BinaryLightToken.
getRequest(String) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationLoggingService
returns the marshalled ILightRequest from the request communication cache
getRequestCacheName() - Method in class eu.eidas.specificcommunication.protocol.impl.AbstractSpecificCommunicationLoggingService
Gets the request cache name specific to the implementation
getRequestCacheName() - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationLoggerServiceImpl
 
getRequestCacheName() - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationLoggerServiceImpl
 
getResponse(String, Collection<AttributeDefinition<?>>) - Method in class eu.eidas.specificcommunication.protocol.impl.AbstractSpecificCommunicationLoggingService
Gets the ILightResponse from the response communication cache using as id/key the one obtained from the BinaryLightToken.
getResponse(String) - Method in class eu.eidas.specificcommunication.protocol.impl.AbstractSpecificCommunicationLoggingService
Gets the ILightResponse as a String using as id/key the one obtained from the BinaryLightToken.
getResponse(String, Collection<AttributeDefinition<?>>) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationLoggingService
Gets the ILightResponse from the response communication cache using as id/key the one obtained from the BinaryLightToken.
getResponse(String) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationLoggingService
Gets the ILightResponse from the response communication cache using as id/key the one obtained from the BinaryLightToken.
getResponseCacheName() - Method in class eu.eidas.specificcommunication.protocol.impl.AbstractSpecificCommunicationLoggingService
Gets the response cache name specific to the implementation
getResponseCacheName() - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationLoggerServiceImpl
 
getResponseCacheName() - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationLoggerServiceImpl
 

I

IncomingLightRequestValidator - Class in eu.eidas.specificcommunication.protocol.validation
Validates the Light Request incoming from Specific modules.
IncomingLightRequestValidatorLoAComponent - Class in eu.eidas.specificcommunication.protocol.validation
 
IncomingLightRequestValidatorLoAComponent() - Constructor for class eu.eidas.specificcommunication.protocol.validation.IncomingLightRequestValidatorLoAComponent
 
IncomingLightResponseValidator - Class in eu.eidas.specificcommunication.protocol.validation
Validates the Light Response incoming from Specific modules.
isInvalid(String) - Method in class eu.eidas.specificcommunication.protocol.validation.IncomingLightRequestValidator
Checks if the token received as parameter is valid.
isInvalid(String) - Method in class eu.eidas.specificcommunication.protocol.validation.IncomingLightResponseValidator
Checks if the token received as parameter is valid.

L

LightMessagesConverter - Class in eu.eidas.specificcommunication.protocol.util
Class to convert LightRequest and LightResponse message to XML JavaObjects.
LightMessagesConverter() - Constructor for class eu.eidas.specificcommunication.protocol.util.LightMessagesConverter
 

P

putRequest(String, ILightRequest) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationServiceExtensionImpl
 
putRequest(ILightRequest) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationServiceImpl
 
putRequest(String, ILightRequest) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationServiceExtensionImpl
 
putRequest(ILightRequest) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationServiceImpl
 
putRequest(ILightRequest) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationService
Puts the ILightRequest in the request communication cache.
putRequest(String, ILightRequest) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationServiceExtension
Puts the value ILightRequest in the request communication cache with the key given by an instance of BinaryLightToken as one of the parameters.
putResponse(String, ILightResponse) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationServiceExtensionImpl
 
putResponse(ILightResponse) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificConnectorCommunicationServiceImpl
 
putResponse(String, ILightResponse) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationServiceExtensionImpl
 
putResponse(ILightResponse) - Method in class eu.eidas.specificcommunication.protocol.impl.SpecificProxyserviceCommunicationServiceImpl
 
putResponse(ILightResponse) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationService
Puts ILightResponse in the response communication cache.
putResponse(String, ILightResponse) - Method in interface eu.eidas.specificcommunication.protocol.SpecificCommunicationServiceExtension
Puts the value ILightResponse in the request communication cache with the key given by an instance of BinaryLightToken as one of the parameters.

S

SecurityUtils - Class in eu.eidas.specificcommunication.protocol.util
Util class with methods related to security.
setApplicationContext(ApplicationContext) - Method in class eu.eidas.specificcommunication.SpecificCommunicationApplicationContextProvider
 
SpecificCommunicationApplicationContextProvider - Class in eu.eidas.specificcommunication
Application context provider.
SpecificCommunicationApplicationContextProvider() - Constructor for class eu.eidas.specificcommunication.SpecificCommunicationApplicationContextProvider
 
SpecificCommunicationDefinitionBeanNames - Enum in eu.eidas.specificcommunication
This enum class contains bean names.
SpecificCommunicationException - Exception in eu.eidas.specificcommunication.exception
This exception is thrown when a catchable exception occurred within the SpecificCommunicationDefinition module.
SpecificCommunicationException(String) - Constructor for exception eu.eidas.specificcommunication.exception.SpecificCommunicationException
Constructs a new exception with the specified detail message.
SpecificCommunicationException(String, Throwable) - Constructor for exception eu.eidas.specificcommunication.exception.SpecificCommunicationException
Constructs a new exception with the specified detail message and cause.
SpecificCommunicationException(Throwable) - Constructor for exception eu.eidas.specificcommunication.exception.SpecificCommunicationException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
SpecificCommunicationException(String, Throwable, boolean, boolean) - Constructor for exception eu.eidas.specificcommunication.exception.SpecificCommunicationException
Constructs a new exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
SpecificCommunicationLoggingService - Interface in eu.eidas.specificcommunication.protocol
Interface for logging the specific communication service between specific modules and node modules.
SpecificCommunicationService - Interface in eu.eidas.specificcommunication.protocol
Interface for the specific communication service between specific modules and node modules.
SpecificCommunicationServiceExtension - Interface in eu.eidas.specificcommunication.protocol
Interface with other methods not available in SpecificCommunicationService for the specific communication service between specific modules and node modules.
SpecificConnectorCommunicationLoggerServiceImpl - Class in eu.eidas.specificcommunication.protocol.impl
Implements AbstractSpecificCommunicationLoggingService to be used for logging ILightRequest and ILightResponse between the specific connector and node connector
SpecificConnectorCommunicationServiceExtensionImpl - Class in eu.eidas.specificcommunication.protocol.impl
Implements SpecificCommunicationServiceExtension to be used for exchanging of ILightRequest and ILightResponse between the specific connector and node connector
SpecificConnectorCommunicationServiceImpl - Class in eu.eidas.specificcommunication.protocol.impl
Implements SpecificCommunicationService to be used for exchanging of ILightRequest and ILightResponse between the specific connector and node connector
SpecificProxyserviceCommunicationLoggerServiceImpl - Class in eu.eidas.specificcommunication.protocol.impl
Implements AbstractSpecificCommunicationLoggingService to be used for logging ILightRequest and ILightResponse between the specific ProxyService and node ProxyService
SpecificProxyserviceCommunicationServiceExtensionImpl - Class in eu.eidas.specificcommunication.protocol.impl
Implements SpecificCommunicationServiceExtension to be used for exchanging of ILightRequest and ILightResponse between the specific proxy-service and node proxy-service
SpecificProxyserviceCommunicationServiceImpl - Class in eu.eidas.specificcommunication.protocol.impl
Implements SpecificCommunicationService to be used for exchanging of ILightRequest and ILightResponse between the specific proxy-service and node proxy-service

T

toString() - Method in enum eu.eidas.specificcommunication.SpecificCommunicationDefinitionBeanNames
 

V

validate(String) - Static method in class eu.eidas.specificcommunication.protocol.validation.IncomingLightRequestValidatorLoAComponent
 
validate(ILightResponse) - Method in class eu.eidas.specificcommunication.protocol.validation.IncomingLightResponseValidator
Validate the lightResponse object
valueOf(String) - Static method in enum eu.eidas.specificcommunication.SpecificCommunicationDefinitionBeanNames
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.eidas.specificcommunication.SpecificCommunicationDefinitionBeanNames
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E G I L P S T V 
Skip navigation links

Copyright © 2020. All Rights Reserved.