EndpointIdentity Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Abstraktní třída, která při implementaci poskytuje identitu, která umožňuje ověřování koncového bodu klienty, kteří si s ním vyměňují zprávy.
public ref class EndpointIdentity abstract
public abstract class EndpointIdentity
type EndpointIdentity = class
Public MustInherit Class EndpointIdentity
- Dědičnost
-
EndpointIdentity
- Odvozené
Poznámky
Hodnotu identity pro koncový bod je možné nastavit pomocí konstruktorů EndpointAddress, kde k její hodnotě lze přistupovat také jako k vlastnosti jen Identity pro čtení.
Konstruktory
EndpointIdentity() |
Vytvoří prázdnou EndpointIdentity instanci. |
Vlastnosti
IdentityClaim |
Získá deklaraci identity, která odpovídá identitě. |
Metody
CreateDnsIdentity(String) |
Vytvoří identitu DNS se zadaným názvem DNS. |
CreateIdentity(Claim) |
Vytvoří identitu se zadanou deklarací identity. |
CreateRsaIdentity(String) |
Vytvoří identitu RSA se zadaným veřejným klíčem. |
CreateRsaIdentity(X509Certificate2) |
Vytvoří identitu RSA se zadaným certifikátem X.509. |
CreateSpnIdentity(String) |
Vytvoří identitu hlavního názvu serveru (SPN) se zadaným názvem. |
CreateUpnIdentity(String) |
Vytvoří identitu hlavního názvu uživatele (UPN) se zadaným názvem. |
CreateX509CertificateIdentity(X509Certificate2) |
Vytvoří identitu X509Certificate se zadaným certifikátem. |
CreateX509CertificateIdentity(X509Certificate2, X509Certificate2Collection) |
Vytvoří identitu X509Certificate se zadanými primárními a podpůrnými certifikáty. |
Equals(Object) |
Vrátí hodnotu, která určuje, zda je zadaný objekt roven aktuálnímu objektu identity nebo zda mají stejné vlastnosti zabezpečení. |
GetHashCode() |
Poskytuje kód hash pro aktuální instanci identity. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
Initialize(Claim) |
Inicializuje se zadanou EndpointIdentity deklarací identity. |
Initialize(Claim, IEqualityComparer<Claim>) |
Inicializuje se zadanou EndpointIdentity deklarací identity a rozhraním a porovná rovnost. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí identitu. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |