code: private void registerDefaultDelegationProvider(ComponentContext cc) {
          defaultDelegationProvider = new DefaultDelegationProvider();
          defaultDelegationProvider.setSecurityService(securityServiceRef.getService());
          defaultDelegationProvider.setIdentityStoreHandlerService(identityStoreHandlerServiceRef);
          BundleContext bc = cc.getBundleContext();
          Dictionary<String, Object> props = new Hashtable<String, Object>();
          props.put("type", "defaultProvider");
          defaultDelegationProviderReg = bc.registerService(DelegationProvider.class,
                                                            defaultDelegationProvider,
                                                            props);
      }
docs: Register the webcontainer's default delegation provider.
  
  @param cc