code: func (i *PluginInitializer) Initialize(plugin admission.Interface) {
  	if wants, ok := plugin.(WantsServiceResolver); ok {
  		wants.SetServiceResolver(i.serviceResolver)
  	}
  
  	if wants, ok := plugin.(WantsAuthenticationInfoResolverWrapper); ok {
  		if i.authenticationInfoResolverWrapper != nil {
  			wants.SetAuthenticationInfoResolverWrapper(i.authenticationInfoResolverWrapper)
  		}
  	}
  }
docs: // Initialize checks the initialization interfaces implemented by each plugin
  // and provide the appropriate initialization data