X509SecurityTokenProvider Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса X509SecurityTokenProvider.
Перегрузки
X509SecurityTokenProvider(X509Certificate2) |
Инициализирует новый экземпляр класса X509SecurityTokenProvider, используя указанный сертификат X.509. |
X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object) |
Инициализирует новый экземпляр класса X509SecurityTokenProvider, получая сертификат X.509 с использованием указанных условий хранилища сертификатов. |
X509SecurityTokenProvider(X509Certificate2)
- Исходный код:
- X509SecurityTokenProvider.cs
- Исходный код:
- X509SecurityTokenProvider.cs
- Исходный код:
- X509SecurityTokenProvider.cs
Инициализирует новый экземпляр класса X509SecurityTokenProvider, используя указанный сертификат X.509.
public:
X509SecurityTokenProvider(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public X509SecurityTokenProvider (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.IdentityModel.Selectors.X509SecurityTokenProvider : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Selectors.X509SecurityTokenProvider
Public Sub New (certificate As X509Certificate2)
Параметры
- certificate
- X509Certificate2
Объект X509Certificate2, для которого требуется получить маркер безопасности.
Исключения
certificate
имеет значение null
.
Комментарии
Метод GetTokenCore возвращает маркер безопасности на основании сертификата, указанного в параметре certificate
.
Применяется к
X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)
Инициализирует новый экземпляр класса X509SecurityTokenProvider, получая сертификат X.509 с использованием указанных условий хранилища сертификатов.
public:
X509SecurityTokenProvider(System::Security::Cryptography::X509Certificates::StoreLocation storeLocation, System::Security::Cryptography::X509Certificates::StoreName storeName, System::Security::Cryptography::X509Certificates::X509FindType findType, System::Object ^ findValue);
public X509SecurityTokenProvider (System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue);
new System.IdentityModel.Selectors.X509SecurityTokenProvider : System.Security.Cryptography.X509Certificates.StoreLocation * System.Security.Cryptography.X509Certificates.StoreName * System.Security.Cryptography.X509Certificates.X509FindType * obj -> System.IdentityModel.Selectors.X509SecurityTokenProvider
Public Sub New (storeLocation As StoreLocation, storeName As StoreName, findType As X509FindType, findValue As Object)
Параметры
- storeLocation
- StoreLocation
Одно из значений StoreLocation, определяющих местоположение хранилища сертификатов.
- findType
- X509FindType
Одно из значений X509FindType, определяющих способ поиска хранилища сертификатов.
- findValue
- Object
Значение, используемое для поиска сертификата X.509 в хранилище сертификатов.
Исключения
findValue
имеет значение null
.
Отсутствуют сертификаты, отвечающие заданным условиям.
-или-
Несколько сертификатов отвечают заданным условиям.
Комментарии
Метод GetTokenCore возвращает маркер безопасности на основании сертификата, отвечающего заданным условиям хранилища сертификатов.