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.
Modifier and Type | Method and Description |
---|---|
void |
cleanPassword()
Clean the password stored in this configuration object.
|
char[] |
getPasswordCharArray()
Return the password set, as a char array.
|
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.
Copyright © 2018 JBoss by Red Hat. All rights reserved.