@foreach (var env in EnterpriseEnvironmentService.CURRENT_ENVIRONMENTS.Where(e => e.IsActive))
{
var matchingPlugin = this.FindManagedConfigurationPlugin(env.ConfigurationId);
if (matchingPlugin is null)
{
@T("Waiting for the configuration plugin...")
@T("Enterprise configuration ID:") @env.ConfigurationId
@T("Configuration server:") @env.ConfigurationServerUrl
continue;
}
@matchingPlugin.Name
@T("Enterprise configuration ID:") @env.ConfigurationId
@T("Configuration server:") @env.ConfigurationServerUrl
@T("Configuration plugin ID:") @matchingPlugin.Id
@if (this.IsManagedConfigurationIdMismatch(matchingPlugin, env.ConfigurationId))
{
@T("ID mismatch: the plugin ID differs from the enterprise configuration ID.")
}
}
@if (PluginFactory.EnterpriseEncryption?.IsAvailable is true)
{
@T("Encryption secret: is configured")
}
else
{
@T("Encryption secret: is not configured")
}
break;
}
@if (this.HasEnterpriseConfigurationDetails)
{