Поделиться через


X509KeyStorageFlags Перечисление

Определение

Определяет, куда и как импортируется закрытый ключ сертификата X.509.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class X509KeyStorageFlags
[System.Flags]
public enum X509KeyStorageFlags
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum X509KeyStorageFlags
[<System.Flags>]
type X509KeyStorageFlags = 
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type X509KeyStorageFlags = 
Public Enum X509KeyStorageFlags
Наследование
X509KeyStorageFlags
Атрибуты

Поля

DefaultKeySet 0

Используемый по умолчанию набор ключей. Как правило, по умолчанию используется пользовательский набор ключей.

EphemeralKeySet 32

Ключ, связанный с PFX-файлом, создается в памяти и не сохраняется на диске при импорте сертификата.

Exportable 4

Импортированные ключи помечаются как доступные для экспорта.

MachineKeySet 2

Закрытые ключи хранятся в хранилище локального компьютера, а не в хранилище текущего пользователя.

PersistKeySet 16

Ключ, связанный с PFX-файлом, сохраняется при импорте сертификата.

UserKeySet 1

Закрытые ключи хранятся в хранилище текущего пользователя, а не в хранилище локального компьютера. Это происходит даже в том случае, если в сертификате указывается, что ключи должны размещаться в хранилище локального компьютера.

UserProtected 8

Следует уведомить пользователя с помощью диалогового окна или другого способа о том, что был осуществлен доступ к ключу. Точное поведение определяется поставщиком служб шифрования (CSP).

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