RsaEndpointIdentity Конструкторы

Определение

Инициализирует новый экземпляр класса RsaEndpointIdentity.

Перегрузки

RsaEndpointIdentity(Claim)

Инициализирует новый экземпляр класса RsaEndpointIdentity на основании утверждения.

RsaEndpointIdentity(X509Certificate2)

Инициализирует новый экземпляр класса RsaEndpointIdentity.

RsaEndpointIdentity(String)

Инициализирует новый экземпляр класса RsaEndpointIdentity на основании открытого ключа.

RsaEndpointIdentity(Claim)

Исходный код:
RsaEndpointIdentity.cs
Исходный код:
RsaEndpointIdentity.cs
Исходный код:
RsaEndpointIdentity.cs

Инициализирует новый экземпляр класса RsaEndpointIdentity на основании утверждения.

public:
 RsaEndpointIdentity(System::IdentityModel::Claims::Claim ^ identity);
public RsaEndpointIdentity (System.IdentityModel.Claims.Claim identity);
new System.ServiceModel.RsaEndpointIdentity : System.IdentityModel.Claims.Claim -> System.ServiceModel.RsaEndpointIdentity
Public Sub New (identity As Claim)

Параметры

identity
Claim

Claim.

Исключения

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

Значение типа утверждения identity отлично от Rsa.

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

RsaEndpointIdentity(X509Certificate2)

Исходный код:
RsaEndpointIdentity.cs
Исходный код:
RsaEndpointIdentity.cs
Исходный код:
RsaEndpointIdentity.cs

Инициализирует новый экземпляр класса RsaEndpointIdentity.

public:
 RsaEndpointIdentity(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public RsaEndpointIdentity (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.ServiceModel.RsaEndpointIdentity : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.ServiceModel.RsaEndpointIdentity
Public Sub New (certificate As X509Certificate2)

Параметры

Исключения

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

Значение открытого ключа certificatenull.

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

Комментарии

Сертификат certificate преобразуется в утверждение RSA, и с помощью метода Initialize создается идентификатор конечной точки.

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

RsaEndpointIdentity(String)

Исходный код:
RsaEndpointIdentity.cs
Исходный код:
RsaEndpointIdentity.cs
Исходный код:
RsaEndpointIdentity.cs

Инициализирует новый экземпляр класса RsaEndpointIdentity на основании открытого ключа.

public:
 RsaEndpointIdentity(System::String ^ publicKey);
public RsaEndpointIdentity (string publicKey);
new System.ServiceModel.RsaEndpointIdentity : string -> System.ServiceModel.RsaEndpointIdentity
Public Sub New (publicKey As String)

Параметры

publicKey
String

Открытый ключ.

Исключения

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

Комментарии

Открытый ключ преобразуется в утверждение RSA, и с помощью метода Initialize создается идентификатор конечной точки.

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