EndpointIdentity Klasa

Definicja

Abstrakcyjna klasa, która po zaimplementowaniu zapewnia tożsamość, która umożliwia uwierzytelnianie punktu końcowego przez klientów wymieniających komunikaty z nim.

public ref class EndpointIdentity abstract
public abstract class EndpointIdentity
type EndpointIdentity = class
Public MustInherit Class EndpointIdentity
Dziedziczenie
EndpointIdentity
Pochodne

Uwagi

Wartość tożsamości punktu końcowego można ustawić za pomocą konstruktorów klasy EndpointAddress, gdzie jej wartość może być również dostępna jako właściwość tylko Identity do odczytu.

Konstruktory

EndpointIdentity()

Tworzy puste EndpointIdentity wystąpienie.

Właściwości

IdentityClaim

Pobiera oświadczenie tożsamości, które odpowiada tożsamości.

Metody

CreateDnsIdentity(String)

Tworzy tożsamość DNS o określonej nazwie DNS.

CreateIdentity(Claim)

Tworzy tożsamość z określonym oświadczeniem.

CreateRsaIdentity(String)

Tworzy tożsamość RSA z określonym kluczem publicznym.

CreateRsaIdentity(X509Certificate2)

Tworzy tożsamość RSA z określonym certyfikatem X.509.

CreateSpnIdentity(String)

Tworzy tożsamość głównej nazwy serwera (SPN) o określonej nazwie.

CreateUpnIdentity(String)

Tworzy tożsamość głównej nazwy użytkownika (UPN) o określonej nazwie.

CreateX509CertificateIdentity(X509Certificate2)

Tworzy tożsamość X509Certificate z określonym certyfikatem.

CreateX509CertificateIdentity(X509Certificate2, X509Certificate2Collection)

Tworzy tożsamość X509Certificate z określonymi certyfikatami podstawowymi i pomocniczymi.

Equals(Object)

Zwraca wartość określającą, czy określony obiekt jest równy bieżącemu obiektowi tożsamości, czy mają równe właściwości zabezpieczeń.

GetHashCode()

Zawiera kod skrótu dla bieżącego wystąpienia tożsamości.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
Initialize(Claim)

Inicjuje element EndpointIdentity z określonym oświadczeniem.

Initialize(Claim, IEqualityComparer<Claim>)

Inicjuje element EndpointIdentity z określonym oświadczeniem i interfejsem oraz porównuje równość.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca tożsamość.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy