@Override
public OpenSessionResponse openSession(final OpenSessionRequest request2) {
final AuthenticationRequestPassword request =
new AuthenticationRequestPassword(request2.getUsername(), request2.getPassword());
final AuthenticationSession session = authenticationManager.authenticate(request);
return new OpenSessionResponse(session);
}