|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PBECleanablePasswordConfig
Common interface for all PBEConfig implementations that store passwords as char[] instead of String and also allow this passwords to be set as char[] instead of Strings.
Method Summary | |
---|---|
void |
cleanPassword()
Clean the password stored in this configuration object. |
char[] |
getPasswordCharArray()
Return the password set, as a char array. |
Method Detail |
---|
char[] getPasswordCharArray()
Return the password set, as a char array.
Important: the returned array MUST BE A COPY of the one stored in the configuration object. The caller of this method is therefore be responsible for cleaning this resulting char[].
void cleanPassword()
Clean the password stored in this configuration object.
A common implementation of this cleaning operation consists of iterating the array of chars and setting each of its positions to (char)0.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |