KeyContainerPermissionAccessEntry Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Code Access Security is not supported or honored by the runtime.
Указывает права доступа для определенных контейнеров ключей. Этот класс не наследуется.
public ref class KeyContainerPermissionAccessEntry sealed
[System.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
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class KeyContainerPermissionAccessEntry
public sealed class KeyContainerPermissionAccessEntry
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type KeyContainerPermissionAccessEntry = class
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type KeyContainerPermissionAccessEntry = class
type KeyContainerPermissionAccessEntry = class
Public NotInheritable Class KeyContainerPermissionAccessEntry
- Наследование
-
KeyContainerPermissionAccessEntry
- Атрибуты
Комментарии
Предостережение
Безопасность доступа к коду (CAS) устарела во всех версиях платформ .NET Framework, и .NET. Последние версии .NET не учитывают заметки CAS и создают ошибки, если используются API, связанные с CAS. Разработчики должны искать альтернативные средства выполнения задач безопасности.
Это разрешение предназначено для упрощения управления контейнерами ключей при использовании небольшого количества ключей или предоставления доступа только некоторым ключам.
Конструкторы
| Имя | Описание |
|---|---|
| KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags) |
Устаревшие.
Инициализирует новый экземпляр KeyContainerPermissionAccessEntry класса, используя указанные параметры поставщика криптографических служб (CSP) и разрешения доступа. |
| KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags) |
Устаревшие.
Инициализирует новый экземпляр класса, используя указанное имя контейнера ключей KeyContainerPermissionAccessEntry и разрешения на доступ. |
| KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags) |
Устаревшие.
Инициализирует новый экземпляр KeyContainerPermissionAccessEntry класса с указанными значениями свойств. |
Свойства
| Имя | Описание |
|---|---|
| Flags |
Устаревшие.
Возвращает или задает разрешения контейнера ключей. |
| KeyContainerName |
Устаревшие.
Возвращает или задает имя контейнера ключа. |
| KeySpec |
Устаревшие.
Возвращает или задает спецификацию ключа. |
| KeyStore |
Устаревшие.
Возвращает или задает имя хранилища ключей. |
| ProviderName |
Устаревшие.
Возвращает или задает имя поставщика. |
| ProviderType |
Устаревшие.
Возвращает или задает тип поставщика. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Устаревшие.
Определяет, равен ли указанный KeyContainerPermissionAccessEntry объект текущему экземпляру. |
| GetHashCode() |
Устаревшие.
Получает хэш-код для текущего экземпляра, который подходит для использования в хэш-алгоритмах и структурах данных, таких как хэш-таблица. |
| GetType() |
Устаревшие.
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Устаревшие.
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Устаревшие.
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |