Поделиться через


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, определяющих местоположение хранилища сертификатов.

storeName
StoreName

Одно из значений StoreName, определяющих имя хранилища сертификатов.

findType
X509FindType

Одно из значений X509FindType, определяющих способ поиска хранилища сертификатов.

findValue
Object

Значение, используемое для поиска сертификата X.509 в хранилище сертификатов.

Исключения

findValue имеет значение null.

Отсутствуют сертификаты, отвечающие заданным условиям.

-или-

Несколько сертификатов отвечают заданным условиям.

Комментарии

Метод GetTokenCore возвращает маркер безопасности на основании сертификата, отвечающего заданным условиям хранилища сертификатов.

Применяется к