PeerCredential.SetCertificate Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает сертификат.
Перегрузки
SetCertificate(String, StoreLocation, StoreName) |
Задает сертификат. |
SetCertificate(StoreLocation, StoreName, X509FindType, Object) |
Задает сертификат с заданными условиями поиска. |
SetCertificate(String, StoreLocation, StoreName)
Задает сертификат.
public:
void SetCertificate(System::String ^ subjectName, System::Security::Cryptography::X509Certificates::StoreLocation storeLocation, System::Security::Cryptography::X509Certificates::StoreName storeName);
public void SetCertificate (string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName);
member this.SetCertificate : string * System.Security.Cryptography.X509Certificates.StoreLocation * System.Security.Cryptography.X509Certificates.StoreName -> unit
Public Sub SetCertificate (subjectName As String, storeLocation As StoreLocation, storeName As StoreName)
Параметры
- subjectName
- String
Имя субъекта для сертификата.
- storeLocation
- StoreLocation
Расположение хранилища сертификатов.
- storeName
- StoreName
Имя хранилища сертификатов.
Комментарии
Такая перегрузка используется для указания учетных данных сертификата кэширующего узла. Это реализовано в виде ярлыка для загрузки сертификата из одного из доступных хранилищ сертификатов, к которым пользователь имеет доступ.
Применяется к
SetCertificate(StoreLocation, StoreName, X509FindType, Object)
Задает сертификат с заданными условиями поиска.
public:
void SetCertificate(System::Security::Cryptography::X509Certificates::StoreLocation storeLocation, System::Security::Cryptography::X509Certificates::StoreName storeName, System::Security::Cryptography::X509Certificates::X509FindType findType, System::Object ^ findValue);
public void SetCertificate (System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue);
member this.SetCertificate : System.Security.Cryptography.X509Certificates.StoreLocation * System.Security.Cryptography.X509Certificates.StoreName * System.Security.Cryptography.X509Certificates.X509FindType * obj -> unit
Public Sub SetCertificate (storeLocation As StoreLocation, storeName As StoreName, findType As X509FindType, findValue As Object)
Параметры
- storeLocation
- StoreLocation
Расположение хранилища сертификатов.
- storeName
- StoreName
Имя хранилища сертификатов.
- findType
- X509FindType
Условие поиска.
- findValue
- Object
Значение, по которому выполняется поиск.