|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
SealsService
@Deprecated public interface CodageService
The Coding and Anonymization technical connector exposes two distinct operations: encode and decode. The encode operation allows the
coding/anonymization of data. The decode operation provides the inverse function. This technical connector for the Codage service takes
care of the following: - Creating the SOAP body required to invoke the Codage web service, depending on the specific operation, using the
provided input data. - Applying the necessary security policy (based on a X.509 certificate) to the outgoing SOAP message. - Invoking the
Codage web service on the eHealth-platform. - Receiving the response SOAP message and providing it in an interpretable format to the
invoking application. A response returned by this service can either be: - a successful response that contains one or more coded/decoded
data elements - or a global error. If a successful response message is returned, it is not guaranteed that all elements available in the
request message are coded/decoded successfully. For each element that couldn't be coded or decoded, an individual error is available in
the response message.
Default impl : CodageServiceImpl
Method Summary | |
---|---|
DecodeResponse |
decode(X509Certificate certificate,
PrivateKey privateKey,
DecodeRequest decodeRequest)
Deprecated. The decode operation provides the inverse function of the encode operation |
EncodeResponse |
encode(X509Certificate certificate,
PrivateKey privateKey,
EncodeRequest encodeRequest)
Deprecated. The encode operation allows the coding/anonymization of data. |
Method Detail |
---|
EncodeResponse encode(X509Certificate certificate, PrivateKey privateKey, EncodeRequest encodeRequest) throws TechnicalConnectorException
certificate
- X.509 certificate, that includes the public key, of the organization invoking this service. This certificate is
used for applying the required web service security policy. Eventually it is used for authentication and authorization
purposes by the eHealth-platform.privateKey
- Private key, linked to the X.509 certificate mentioned above.encodeRequest
- Request data structure for the encode operation.
TechnicalConnectorException
- When a technical exception occursDecodeResponse decode(X509Certificate certificate, PrivateKey privateKey, DecodeRequest decodeRequest) throws TechnicalConnectorException
certificate
- X.509 certificate, that includes the public key, of the organization invoking this service. This certificate is
used for applying the required web service security policy. Eventually it is used for authentication and authorization
purposes by the eHealth-platform.privateKey
- Private key, linked to the X.509 certificate mentioned above.decodeRequest
- Request data structure for the decode operation.
TechnicalConnectorException
- When a technical exception occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |