Interface CryptomanagerService
-
- All Known Implementing Classes:
CryptomanagerServiceImpl
@Service public interface CryptomanagerServiceThis interface provides the methods which can be used for Encryption and Decryption.- Since:
- 1.0.0
- Author:
- Urvil Joshi, Srinivasan
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CryptomanagerResponseDtodecrypt(CryptomanagerRequestDto cryptoRequestDto)Decrypt data requested with metadata.CryptoWithPinResponseDtodecryptWithPin(CryptoWithPinRequestDto requestDto)Decrypt data requested with metadata.CryptomanagerResponseDtoencrypt(CryptomanagerRequestDto cryptoRequestDto)Encrypt the data requested with metadata.CryptoWithPinResponseDtoencryptWithPin(CryptoWithPinRequestDto requestDto)Encrypt the data requested with metadata.
-
-
-
Method Detail
-
encrypt
CryptomanagerResponseDto encrypt(CryptomanagerRequestDto cryptoRequestDto)
Encrypt the data requested with metadata.- Parameters:
cryptoRequestDto-CryptomanagerRequestDtoinstance- Returns:
- encrypted data
-
decrypt
CryptomanagerResponseDto decrypt(CryptomanagerRequestDto cryptoRequestDto)
Decrypt data requested with metadata.- Parameters:
cryptoRequestDto-CryptomanagerRequestDtoinstance- Returns:
- decrypted data
-
encryptWithPin
CryptoWithPinResponseDto encryptWithPin(CryptoWithPinRequestDto requestDto)
Encrypt the data requested with metadata.- Parameters:
requestDto-CryptoWithPinRequestDtoinstance- Returns:
- encrypted data
-
decryptWithPin
CryptoWithPinResponseDto decryptWithPin(CryptoWithPinRequestDto requestDto)
Decrypt data requested with metadata.- Parameters:
requestDto-CryptoWithPinRequestDtoinstance- Returns:
- decrypted data
-
-