{
super(manager);
this.container = (EJBContainer)container;
this.realmMapping = (RealmMapping)manager;
// TODO: can be optimized to only instantiate when securityDomain has an unauthenticatedPrincipal
this.unauthenticatedAuthenticationInterceptor = new AuthenticationInterceptor(null)
{
@Override
protected void authenticate(Invocation invocation) throws Exception
{
super.authenticate(invocation);