Class OpenFeignJweEncoder
- java.lang.Object
-
- com.mastercard.developer.interceptors.OpenFeignEncoderExecutor
-
- com.mastercard.developer.interceptors.OpenFeignJweEncoder
-
- All Implemented Interfaces:
feign.codec.Encoder
public class OpenFeignJweEncoder extends OpenFeignEncoderExecutor
A Feign JWE encoder for encrypting parts of HTTP payloads.
-
-
Constructor Summary
Constructors Constructor Description OpenFeignJweEncoder(EncryptionConfig config, feign.codec.Encoder delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
encryptPayload(feign.RequestTemplate requestTemplate, String requestPayload)
-
Methods inherited from class com.mastercard.developer.interceptors.OpenFeignEncoderExecutor
encode, from
-
-
-
-
Constructor Detail
-
OpenFeignJweEncoder
public OpenFeignJweEncoder(EncryptionConfig config, feign.codec.Encoder delegate)
-
-
Method Detail
-
encryptPayload
protected String encryptPayload(feign.RequestTemplate requestTemplate, String requestPayload) throws EncryptionException
- Specified by:
encryptPayload
in classOpenFeignEncoderExecutor
- Throws:
EncryptionException
-
-