CertificateRequestProperties Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет свойства запроса сертификата.
public ref class CertificateRequestProperties sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CertificateRequestProperties final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class CertificateRequestProperties final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CertificateRequestProperties
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class CertificateRequestProperties
function CertificateRequestProperties()
Public NotInheritable Class CertificateRequestProperties
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1703 | 15063 | Расширения |
1703 | 15063 | SubjectAlternativeName |
1703 | 15063 | SuppressedDefaults |
Конструкторы
CertificateRequestProperties() |
Создает и инициализирует новый экземпляр CertificateRequestProperties. |
Свойства
AttestationCredentialCertificate |
Возвращает или задает сертификат ЦС exchange, используемый для шифрования запроса сертификата аттестации ключа. |
ContainerName |
Возвращает или задает имя контейнера. |
ContainerNamePrefix |
Возвращает или задает префикс имени контейнера. |
CurveName |
Возвращает или задает имя эллиптической кривой. |
CurveParameters |
Возвращает или задает параметры эллиптической кривой. |
Exportable |
Возвращает или задает значение, указывающее, можно ли экспортировать закрытый ключ, созданный для запроса. |
Extensions |
Возвращает вектор расширений сертификатов. |
FriendlyName |
Возвращает или задает отображаемое имя зарегистрированного сертификата. |
HashAlgorithmName |
Возвращает или задает хэш-алгоритм, используемый при создании подписи запроса сертификата. |
KeyAlgorithmName |
Возвращает или задает алгоритм открытого ключа. |
KeyProtectionLevel |
Возвращает или задает уровень защиты строгого ключа. |
KeySize |
Возвращает или задает размер создаваемого закрытого ключа в битах. |
KeyStorageProviderName |
Возвращает или задает имя поставщика хранилища ключей (KSP), который будет использоваться для создания закрытого ключа. |
KeyUsages |
Возвращает или задает операцию, которую может выполнить закрытый ключ, созданный для этого запроса сертификата. Значение по умолчанию — Подпись. |
SigningCertificate |
Возвращает или задает сертификат, используемый для подписи запроса на сертификат. |
SmartcardReaderName |
Возвращает или задает имя средства чтения смарт-карта, используемого для создания запроса на сертификат. |
Subject |
Возвращает или задает имя субъекта. |
SubjectAlternativeName |
Возвращает альтернативное имя субъекта. |
SuppressedDefaults |
Возвращает вектор подавляемых значений по умолчанию. |
UseExistingKey |
Возвращает или задает значение, указывающее, следует ли использовать существующий ключ. |