Package org.jpos.security
Class SensitiveString
- java.lang.Object
-
- org.jpos.security.SensitiveString
-
- All Implemented Interfaces:
java.util.function.Supplier<java.lang.String>
public class SensitiveString extends java.lang.Object implements java.util.function.Supplier<java.lang.String>
-
-
Constructor Summary
Constructors Constructor Description SensitiveString(java.lang.String s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
get()
-
-
-
Constructor Detail
-
SensitiveString
public SensitiveString(java.lang.String s) throws java.security.NoSuchAlgorithmException, javax.crypto.NoSuchPaddingException, java.security.InvalidKeyException, javax.crypto.IllegalBlockSizeException, javax.crypto.BadPaddingException, java.security.NoSuchProviderException, java.security.InvalidAlgorithmParameterException
- Throws:
java.security.NoSuchAlgorithmException
javax.crypto.NoSuchPaddingException
java.security.InvalidKeyException
javax.crypto.IllegalBlockSizeException
javax.crypto.BadPaddingException
java.security.NoSuchProviderException
java.security.InvalidAlgorithmParameterException
-
-