@Service @Transactional public class KeymanagerServiceImpl extends Object implements KeymanagerService
| Constructor and Description |
|---|
KeymanagerServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
SymmetricKeyResponseDto |
decryptSymmetricKey(SymmetricKeyRequestDto symmetricKeyRequestDto)
Function to decrypt symmetric key
|
PublicKeyResponse<String> |
getPublicKey(String applicationId,
String timeStamp,
Optional<String> referenceId)
Function to get public key
|
PublicKeyResponse<String> |
getSignPublicKey(String applicationId,
String timestamp,
Optional<String> referenceId) |
SignatureResponseDto |
sign(SignatureRequestDto signatureRequestDto) |
SignatureResponseDto |
signPDF(PDFSignatureRequestDto request) |
public PublicKeyResponse<String> getPublicKey(String applicationId, String timeStamp, Optional<String> referenceId)
KeymanagerServicegetPublicKey in interface KeymanagerServiceapplicationId - applicationIdtimeStamp - timeStampreferenceId - referenceIdPublicKeyResponse instancepublic SymmetricKeyResponseDto decryptSymmetricKey(SymmetricKeyRequestDto symmetricKeyRequestDto)
KeymanagerServicedecryptSymmetricKey in interface KeymanagerServicesymmetricKeyRequestDto - symmetricKeyRequestDtoSymmetricKeyResponseDto instancepublic SignatureResponseDto sign(SignatureRequestDto signatureRequestDto)
sign in interface KeymanagerServicepublic PublicKeyResponse<String> getSignPublicKey(String applicationId, String timestamp, Optional<String> referenceId)
getSignPublicKey in interface KeymanagerServicepublic SignatureResponseDto signPDF(PDFSignatureRequestDto request)
signPDF in interface KeymanagerServiceCopyright © 2020. All rights reserved.