CertificateQuery.EnhancedKeyUsages Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию идентификаторов объектов (OID) для расширения расширенного использования ключей для поиска.
public:
property IVector<Platform::String ^> ^ EnhancedKeyUsages { IVector<Platform::String ^> ^ get(); };
IVector<winrt::hstring> EnhancedKeyUsages();
public IList<string> EnhancedKeyUsages { get; }
var iVector = certificateQuery.enhancedKeyUsages;
Public ReadOnly Property EnhancedKeyUsages As IList(Of String)
Значение свойства
Коллекция идентификаторов объектов (OID) для расширенного расширения использования ключей для поиска.
Примеры
var query = new Windows.Security.Cryptography.Certificates.CertificateQuery();
query.issuerName = "Consoto Bank Issuing CA";
var enhancedKeyUsages = query.enhancedKeyUsages;
enhancedKeyUsage[0] = "1.3.6.1.5.5.7.3.2"; // client auth
var certificates;
Windows.Security.Cryptography.Certificates.
CertificateStores.findAllAsync(query).done(function(queriedCertificates)
{
certificates = queriedCertificates;
},
function(e)
{
WinJS.log("FindAllAsync failed, error:" + e.number + e.message);
});