Package com.atlassian.bamboo.security
Class EncryptionServiceImpl
- java.lang.Object
-
- com.atlassian.bamboo.security.EncryptionServiceImpl
-
- All Implemented Interfaces:
EncryptionService
@Deprecated @ThreadSafe public class EncryptionServiceImpl extends Object implements EncryptionService
Deprecated.since 5.15 useSecretEncryptionService
This class provides a simple string data encrypter
-
-
Field Summary
-
Fields inherited from interface com.atlassian.bamboo.security.EncryptionService
ENCRYPTED_PRIVATE_KEY_PREFIX
-
-
Constructor Summary
Constructors Constructor Description EncryptionServiceImpl()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description @NotNull String
decrypt(@Nullable String data)
Deprecated.Set of complementary methodsEncryptionService.encrypt(String)
andEncryptionService.decrypt(String)
provide means to obfuscate sensitive data.@NotNull String
encrypt(@Nullable String stringToEncrypt)
Deprecated.Set of complementary methodsEncryptionService.encrypt(String)
andEncryptionService.decrypt(String)
provide means to obfuscate sensitive data.
-
-
-
Constructor Detail
-
EncryptionServiceImpl
public EncryptionServiceImpl() throws EncryptionException
Deprecated.- Throws:
EncryptionException
-
-
Method Detail
-
encrypt
@NotNull public @NotNull String encrypt(@Nullable @Nullable String stringToEncrypt) throws EncryptionException
Deprecated.Description copied from interface:EncryptionService
Set of complementary methodsEncryptionService.encrypt(String)
andEncryptionService.decrypt(String)
provide means to obfuscate sensitive data.- Specified by:
encrypt
in interfaceEncryptionService
- Parameters:
stringToEncrypt
- string to be encrypted- Returns:
- encrypted string
- Throws:
EncryptionException
- when encryption failed
-
decrypt
@NotNull public @NotNull String decrypt(@Nullable @Nullable String data) throws EncryptionException
Deprecated.Description copied from interface:EncryptionService
Set of complementary methodsEncryptionService.encrypt(String)
andEncryptionService.decrypt(String)
provide means to obfuscate sensitive data.- Specified by:
decrypt
in interfaceEncryptionService
- Parameters:
data
- string to be decrypted- Returns:
- decrypted string
- Throws:
EncryptionException
- when decryption failed
-
-