Class PowerAuthEncryptionProvider
java.lang.Object
io.getlime.security.powerauth.rest.api.base.provider.PowerAuthEncryptionProviderBase
io.getlime.security.powerauth.rest.api.spring.provider.PowerAuthEncryptionProvider
@Component public class PowerAuthEncryptionProvider extends PowerAuthEncryptionProviderBase
Implementation of PowerAuth encryption provider.
- Author:
- Roman Strobl, roman.strobl@wultra.com
-
Constructor Summary
Constructors Constructor Description PowerAuthEncryptionProvider() -
Method Summary
Modifier and Type Method Description PowerAuthEciesDecryptorParametersgetEciesDecryptorParameters(String activationId, String applicationKey, String ephemeralPublicKey)voidsetPowerAuthClient(com.wultra.security.powerauth.client.PowerAuthClient powerAuthClient)Set PowerAuth client via setter injection.Methods inherited from class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthEncryptionProviderBase
decryptRequest, encryptResponse
-
Constructor Details
-
PowerAuthEncryptionProvider
public PowerAuthEncryptionProvider()
-
-
Method Details
-
setPowerAuthClient
@Autowired public void setPowerAuthClient(com.wultra.security.powerauth.client.PowerAuthClient powerAuthClient)Set PowerAuth client via setter injection.- Parameters:
powerAuthClient- PowerAuth client.
-
getEciesDecryptorParameters
public PowerAuthEciesDecryptorParameters getEciesDecryptorParameters(String activationId, String applicationKey, String ephemeralPublicKey) throws PowerAuthEncryptionException- Specified by:
getEciesDecryptorParametersin classPowerAuthEncryptionProviderBase- Throws:
PowerAuthEncryptionException
-