Package io.jans.as.server.service.ciba
Class CibaEncryptionService
- java.lang.Object
-
- io.jans.as.server.service.ciba.CibaEncryptionService
-
@ApplicationScoped @Named public class CibaEncryptionService extends Object
Allows to encrypt/decrypt strings using a pre-configured key from oxCore.- Author:
- Milton BO Date: 27/04/2020
-
-
Constructor Summary
Constructors Constructor Description CibaEncryptionService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringdecrypt(String encryptedString)Stringdecrypt(String encryptedValue, boolean returnSource)PropertiesdecryptAllProperties(Properties connectionProperties)PropertiesdecryptProperties(Properties connectionProperties)Stringencrypt(String unencryptedString)
-
-
-
Method Detail
-
decrypt
public String decrypt(String encryptedString) throws io.jans.util.security.StringEncrypter.EncryptionException
- Throws:
io.jans.util.security.StringEncrypter.EncryptionException
-
encrypt
public String encrypt(String unencryptedString) throws io.jans.util.security.StringEncrypter.EncryptionException
- Throws:
io.jans.util.security.StringEncrypter.EncryptionException
-
decryptProperties
public Properties decryptProperties(Properties connectionProperties)
-
decryptAllProperties
public Properties decryptAllProperties(Properties connectionProperties)
-
-