<PackageReference Include="System.Security.Permissions" Version="10.0.4" />

System.Security.NamedPermissionSet

public sealed class NamedPermissionSet : PermissionSet
Defines a permission set that has a name and description associated with it. This class cannot be inherited.
namespace System.Security { public sealed class NamedPermissionSet : PermissionSet { public string Description { get; set; } public string Name { get; set; } public NamedPermissionSet(NamedPermissionSet permSet); public NamedPermissionSet(string name); public NamedPermissionSet(string name, PermissionState state); public NamedPermissionSet(string name, PermissionSet permSet); public NamedPermissionSet Copy(string name); } }