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
- Наследование
- Атрибуты
Поля
DefaultKeySet | 0 | Используемый по умолчанию набор ключей. Как правило, по умолчанию используется пользовательский набор ключей. |
EphemeralKeySet | 32 | Ключ, связанный с PFX-файлом, создается в памяти и не сохраняется на диске при импорте сертификата. |
Exportable | 4 | Импортированные ключи помечаются как доступные для экспорта. |
MachineKeySet | 2 | Закрытые ключи хранятся в хранилище локального компьютера, а не в хранилище текущего пользователя. |
PersistKeySet | 16 | Ключ, связанный с PFX-файлом, сохраняется при импорте сертификата. |
UserKeySet | 1 | Закрытые ключи хранятся в хранилище текущего пользователя, а не в хранилище локального компьютера. Это происходит даже в том случае, если в сертификате указывается, что ключи должны размещаться в хранилище локального компьютера. |
UserProtected | 8 | Следует уведомить пользователя с помощью диалогового окна или другого способа о том, что был осуществлен доступ к ключу. Точное поведение определяется поставщиком служб шифрования (CSP). |