/* */ {
/* 654 */ Class[] parameterTypes = { String.class, CallbackHandler.class };
/* 655 */ Constructor ctor = securityMgrClass.getConstructor(parameterTypes);
/* 656 */ CallbackHandler handler = (CallbackHandler)callbackHandlerClass.newInstance();
/* 657 */ Object[] args = { securityDomain, handler };
/* 658 */ AuthenticationManager securityMgr = (AuthenticationManager)ctor.newInstance(args);
/* 659 */ log.debug("Created securityMgr=" + securityMgr);
/* 660 */ CachePolicy cachePolicy = lookupCachePolicy(securityDomain);
/* 661 */ sdc = new SecurityDomainContext(securityMgr, cachePolicy);
/* */
/* 663 */ setSecurityDomainCache(securityMgr, cachePolicy);