in pkg/mesh/grpc_bootstrap.go [86:100]
func (b *Bootstrap) FileWatcherProvider() *FileWatcherCertProviderConfig {
if b == nil || b.CertProviders == nil {
return nil
}
for _, provider := range b.CertProviders {
if provider.PluginName == FileWatcherCertProviderName {
cfg, ok := provider.Config.(FileWatcherCertProviderConfig)
if !ok {
return nil
}
return &cfg
}
}
return nil
}