public class SecretString
extends java.lang.Object
implements java.lang.CharSequence, java.lang.AutoCloseable
| Constructor and Description |
|---|
SecretString(char[] chars) |
SecretString(char[] chars,
int start,
int end) |
SecretString(java.lang.CharSequence charSequence) |
| Modifier and Type | Method and Description |
|---|---|
char |
charAt(int index) |
void |
clear()
Clear the contents of this SecretString instance by setting each character to 0.
|
void |
close() |
void |
finalize() |
int |
length() |
java.lang.CharSequence |
subSequence(int start,
int end) |
public SecretString(java.lang.CharSequence charSequence)
public SecretString(char[] chars)
public SecretString(char[] chars,
int start,
int end)
public char charAt(int index)
charAt in interface java.lang.CharSequencepublic void close()
close in interface java.lang.AutoCloseablepublic int length()
length in interface java.lang.CharSequencepublic java.lang.CharSequence subSequence(int start,
int end)
subSequence in interface java.lang.CharSequencepublic void clear()
public void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwable