public class MigratingEncryptionService extends Object implements EncryptionService
ENCRYPTED_PRIVATE_KEY_PREFIX| Constructor and Description |
|---|
MigratingEncryptionService(SecretEncryptionService secretEncryptionService) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull String |
decrypt(@Nullable String data)
Set of complementary methods
EncryptionService.encrypt(String) and EncryptionService.decrypt(String) provide means
to obfuscate sensitive data. |
@NotNull String |
encrypt(@Nullable String data)
Set of complementary methods
EncryptionService.encrypt(String) and EncryptionService.decrypt(String) provide means
to obfuscate sensitive data. |
@Inject public MigratingEncryptionService(SecretEncryptionService secretEncryptionService)
@NotNull public @NotNull String encrypt(@Nullable @Nullable String data) throws EncryptionException
EncryptionServiceEncryptionService.encrypt(String) and EncryptionService.decrypt(String) provide means
to obfuscate sensitive data.encrypt in interface EncryptionServicedata - string to be encryptedEncryptionException - when encryption failed@NotNull public @NotNull String decrypt(@Nullable @Nullable String data) throws EncryptionException
EncryptionServiceEncryptionService.encrypt(String) and EncryptionService.decrypt(String) provide means
to obfuscate sensitive data.decrypt in interface EncryptionServicedata - string to be decryptedEncryptionException - when decryption failedCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.