sharedState.put("javax.security.auth.login.password", password.toCharArray());
final Map<String, String> options = allOptions();
options.put(AbstractSTSLoginModule.OPTIONS_PW_STACKING, "useFirstPass");
loginModule.initialize(subject, null, sharedState, options);
assertTrue(loginModule.isUseFirstPass());
assertEquals(username, loginModule.getSharedUsername());
assertEquals(password, new String(loginModule.getSharedPassword()));
}