<PackageReference Include="System.Security.Permissions" Version="10.0.0-preview.2.25163.2" />

KeyContainerPermissionAccessEntry

public sealed class KeyContainerPermissionAccessEntry
Specifies access rights for specific key containers. This class cannot be inherited.
using System.Security.Cryptography; namespace System.Security.Permissions { [Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId = "SYSLIB0003", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")] public sealed class KeyContainerPermissionAccessEntry { public string KeyStore { get; set; } public string ProviderName { get; set; } public int ProviderType { get; set; } public string KeyContainerName { get; set; } public int KeySpec { get; set; } public KeyContainerPermissionFlags Flags { get; set; } public KeyContainerPermissionAccessEntry(string keyContainerName, KeyContainerPermissionFlags flags) { } public KeyContainerPermissionAccessEntry(CspParameters parameters, KeyContainerPermissionFlags flags) { } public KeyContainerPermissionAccessEntry(string keyStore, string providerName, int providerType, string keyContainerName, int keySpec, KeyContainerPermissionFlags flags) { } public override bool Equals(object o) { return false; } public override int GetHashCode() { return 0; } } }