private char[] getPassword()
    {
        String password = null;
        if (this.getField() != null)
            if (((BaseField)this.getField()).getRecord().getRecordOwner() != null)
                password = ((BaseField)this.getField()).getRecord().getRecordOwner().getProperty("keystorePassword");
        if (password == null)
        {
            byte[] rgBytes = DEFAULT_PASSWORD.clone();
            rgBytes = XorEncryptedConverter.encrypt(rgBytes, (byte)'E');
            password = new String(rgBytes);
        }
        return password.toCharArray();
    }
private char [ ] getPassword ( ) { String password = null ; if ( this . getField ( ) != null ) if ( ( ( BaseField ) this . getField ( ) ) . getRecord ( ) . getRecordOwner ( ) != null ) password = ( ( BaseField ) this . getField ( ) ) . getRecord ( ) . getRecordOwner ( ) . getProperty ( "keystorePassword" ) ; if ( password == null ) { byte [ ] rgBytes = DEFAULT_PASSWORD . clone ( ) ; rgBytes = XorEncryptedConverter . encrypt ( rgBytes , ( byte ) 'E' ) ; password = new String ( rgBytes ) ; } return password . toCharArray ( ) ; }
Just so it's not clear text (Sit right back...)