public void start(final StartContext context) throws StartException { discovery = Discovery.create(providerInjectors.getValue().toArray(NO_PROVIDERS)); }
public Injector<DiscoveryProvider> getDiscoveryProviderInjector() { return providerInjectors.injector(); }
Injector<KeytabService> getKeytabInjector() { return keytabServices.injector(); }
@Override public void start(StartContext context) throws StartException { Set<KeytabService> services = keytabServices.getValue();
Injector<KeytabService> getKeytabInjector() { return keytabServices.injector(); }
@Override public void start(StartContext context) throws StartException { Set<KeytabService> services = keytabServices.getValue();
addDomainManagedServersService(context, realmName, serviceTarget, realmBuilder, injectorSet.injector()); addClientCertService(realmName, serviceTarget, realmBuilder, injectorSet.injector()); addLocalService(context, authentication.require(LOCAL), realmName, serviceTarget, realmBuilder, injectorSet.injector()); addKerberosService(context, authentication.require(KERBEROS), realmName, serviceTarget, realmBuilder, injectorSet.injector()); addJaasService(context, authentication.require(JAAS), realmName, serviceTarget, context.isNormalServer(), realmBuilder, injectorSet.injector()); } else if (authentication.hasDefined(LDAP)) { addLdapService(context, authentication.require(LDAP), realmName, serviceTarget, realmBuilder, injectorSet.injector(), shareLdapConnections); } else if (authentication.hasDefined(PLUG_IN)) { addPlugInAuthenticationService(context, authentication.require(PLUG_IN), realmName, securityRealmService, serviceTarget, realmBuilder, injectorSet.injector()); } else if (authentication.hasDefined(PROPERTIES)) { addPropertiesAuthenticationService(context, authentication.require(PROPERTIES), realmName, serviceTarget, realmBuilder, injectorSet.injector()); } else if (authentication.hasDefined(USERS)) { addUsersService(context, authentication.require(USERS), realmName, serviceTarget, realmBuilder, injectorSet.injector());
public void start(StartContext context) throws StartException { ROOT_LOGGER.debugf("Starting '%s' Security Realm Service", name); for (CallbackHandlerService current : callbackHandlerServices.getValue()) {
addDomainManagedServersService(context, realmName, serviceTarget, realmBuilder, injectorSet.injector()); addClientCertService(realmName, serviceTarget, realmBuilder, injectorSet.injector()); addLocalService(context, authentication.require(LOCAL), realmName, serviceTarget, realmBuilder, injectorSet.injector()); addKerberosService(context, authentication.require(KERBEROS), realmName, serviceTarget, realmBuilder, injectorSet.injector()); addJaasService(context, authentication.require(JAAS), realmName, serviceTarget, context.isNormalServer(), realmBuilder, injectorSet.injector()); } else if (authentication.hasDefined(LDAP)) { addLdapService(context, authentication.require(LDAP), realmName, serviceTarget, realmBuilder, injectorSet.injector(), shareLdapConnections); } else if (authentication.hasDefined(PLUG_IN)) { addPlugInAuthenticationService(context, authentication.require(PLUG_IN), realmName, securityRealmService, serviceTarget, realmBuilder, injectorSet.injector()); } else if (authentication.hasDefined(PROPERTIES)) { addPropertiesAuthenticationService(context, authentication.require(PROPERTIES), realmName, serviceTarget, realmBuilder, injectorSet.injector()); } else if (authentication.hasDefined(USERS)) { addUsersService(context, authentication.require(USERS), realmName, serviceTarget, realmBuilder, injectorSet.injector());
public void start(StartContext context) throws StartException { ROOT_LOGGER.debugf("Starting '%s' Security Realm Service", name); for (CallbackHandlerService current : callbackHandlerServices.getValue()) {