EndpointIdentity Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |