public class PowerAuthNonPersonalizedEncryptor extends Object
| Constructor and Description |
|---|
PowerAuthNonPersonalizedEncryptor(String applicationKeyBase64,
String sessionKeyBytesBase64,
String sessionIndexBase64,
String ephemeralPublicKeyBase64) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
decrypt(PowerAuthApiRequest<NonPersonalizedEncryptedPayloadModel> request) |
<T> T |
decrypt(PowerAuthApiRequest<NonPersonalizedEncryptedPayloadModel> request,
Class<T> resultClass) |
PowerAuthApiResponse<NonPersonalizedEncryptedPayloadModel> |
encrypt(byte[] originalData) |
PowerAuthApiResponse<NonPersonalizedEncryptedPayloadModel> |
encrypt(Object object) |
public PowerAuthApiResponse<NonPersonalizedEncryptedPayloadModel> encrypt(Object object) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic PowerAuthApiResponse<NonPersonalizedEncryptedPayloadModel> encrypt(byte[] originalData)
public byte[] decrypt(PowerAuthApiRequest<NonPersonalizedEncryptedPayloadModel> request)
public <T> T decrypt(PowerAuthApiRequest<NonPersonalizedEncryptedPayloadModel> request, Class<T> resultClass) throws IOException
IOExceptionCopyright © 2016–2017 Lime - HighTech Solutions Inc.. All rights reserved.