public class SealsServiceImpl extends Object implements SealsService
SealsService
.Constructor and Description |
---|
SealsServiceImpl(EhealthReplyValidator validator) |
Modifier and Type | Method and Description |
---|---|
DecodeResponse |
decode(X509Certificate certificate,
PrivateKey privateKey,
DecodeRequest decodeRequest)
The decode operation provides the inverse function of the encode operation
|
EncodeResponse |
encode(X509Certificate certificate,
PrivateKey privateKey,
EncodeRequest encodeRequest)
The encode operation allows the coding/anonymization of data.
|
public SealsServiceImpl(EhealthReplyValidator validator)
validator
- public EncodeResponse encode(X509Certificate certificate, PrivateKey privateKey, EncodeRequest encodeRequest) throws TechnicalConnectorException
SealsService
encode
in interface SealsService
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 occursSealsService.encode(java.security.cert.X509Certificate, java.security.PrivateKey,
be.fgov.ehealth.seals.protocol.v1.EncodeRequest)
public DecodeResponse decode(X509Certificate certificate, PrivateKey privateKey, DecodeRequest decodeRequest) throws TechnicalConnectorException
SealsService
decode
in interface SealsService
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 occursSealsService.decode(java.security.cert.X509Certificate, java.security.PrivateKey,
be.fgov.ehealth.seals.protocol.v1.DecodeRequest)
Connector Packaging TECHNICAL 4.1.2 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.