Class CryptomanagerServiceImpl
- java.lang.Object
-
- io.mosip.kernel.cryptomanager.service.impl.CryptomanagerServiceImpl
-
- All Implemented Interfaces:
CryptomanagerService
@Service public class CryptomanagerServiceImpl extends Object implements CryptomanagerService
Service Implementation forCryptomanagerServiceinterface- Since:
- 1.0.0
- Author:
- Urvil Joshi, Srinivasan
-
-
Constructor Summary
Constructors Constructor Description CryptomanagerServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete 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
public CryptomanagerResponseDto encrypt(CryptomanagerRequestDto cryptoRequestDto)
Description copied from interface:CryptomanagerServiceEncrypt the data requested with metadata.- Specified by:
encryptin interfaceCryptomanagerService- Parameters:
cryptoRequestDto-CryptomanagerRequestDtoinstance- Returns:
- encrypted data
-
decrypt
public CryptomanagerResponseDto decrypt(CryptomanagerRequestDto cryptoRequestDto)
Description copied from interface:CryptomanagerServiceDecrypt data requested with metadata.- Specified by:
decryptin interfaceCryptomanagerService- Parameters:
cryptoRequestDto-CryptomanagerRequestDtoinstance- Returns:
- decrypted data
-
encryptWithPin
public CryptoWithPinResponseDto encryptWithPin(CryptoWithPinRequestDto requestDto)
Description copied from interface:CryptomanagerServiceEncrypt the data requested with metadata.- Specified by:
encryptWithPinin interfaceCryptomanagerService- Parameters:
requestDto-CryptoWithPinRequestDtoinstance- Returns:
- encrypted data
-
decryptWithPin
public CryptoWithPinResponseDto decryptWithPin(CryptoWithPinRequestDto requestDto)
Description copied from interface:CryptomanagerServiceDecrypt data requested with metadata.- Specified by:
decryptWithPinin interfaceCryptomanagerService- Parameters:
requestDto-CryptoWithPinRequestDtoinstance- Returns:
- decrypted data
-
-