public void clearPassword ( ) { for ( char pw [ ] : this . secrets ) { for ( int i = 0 ; i < pw . length ; i ++ ) { pw [ i ] = 0 ; } } /* Now discard the list. */ this . secrets = new ArrayList < char [ ] > ( ) ; }
Tries to clear all the passwords from memory .