Язык

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)

Применяется к