loginmodules/password/pwcommon/src/main/java/org/beiter/michael/authn/jaas/loginmodules/password/common/PasswordLoginModule.java
@SuppressWarnings("PMD.NullAssignment")
    private void cleanState() {

        // null-assignments for de-referencing objects are okay
        domain = null;
        username = null;
        Cleanser.wipe(password);
        pendingSubject = null;
        committedSubject = null;
    }
@SuppressWarnings("PMD.NullAssignment")
    private void cleanState() {

        // null-assignments for de-referencing objects are okay
        domain = null;
        username = null;
        Cleanser.wipe(password);
        pendingSubject = null;
        committedSubject = null;
    }
@ SuppressWarnings ( "PMD.NullAssignment" ) private void cleanState ( ) { // null-assignments for de-referencing objects are okay domain = null ; username = null ; Cleanser . wipe ( password ) ; pendingSubject = null ; committedSubject = null ; }
Clean up any state associated with the current login attempt.
Clean up any state associated with the current login attempt .