throw new SecurityException("Password credentials not the same, reauthentication not allowed");
}
if (isDestroyed.get())
{
throw new IllegalStateException("The managed connection is already destroyed");
}
HornetQRASession session = new HornetQRASession(this, (HornetQRAConnectionRequestInfo)cxRequestInfo);
handles.add(session);
return session;