Sdílet prostřednictvím


EndpointIdentity Třída

Definice

Abstraktní třída, která při implementaci poskytuje identitu, která umožňuje ověřování koncového bodu klienty, kteří 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 lze nastavit pomocí konstruktorů EndpointAddress, kde jeho hodnota může být také přístupná jako vlastnost jen Identity pro čtení.

Konstruktory

Name Description
EndpointIdentity()

Vytvoří prázdnou EndpointIdentity instanci.

Vlastnosti

Name Description
IdentityClaim

Získá deklaraci identity, která odpovídá identitě.

Metody

Name Description
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, X509Certificate2Collection)

Vytvoří identitu X509Certificate se zadanými primárními a podpůrnými certifikáty.

CreateX509CertificateIdentity(X509Certificate2)

Vytvoří identitu X509Certificate se zadaným certifikátem.

Equals(Object)

Vrátí hodnotu, která určuje, zda je zadaný objekt roven aktuálnímu objektu identity, nebo pokud mají stejné vlastnosti zabezpečení.

GetHashCode()

Poskytuje kód hash pro aktuální instanci identity.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
Initialize(Claim, IEqualityComparer<Claim>)

Inicializuje se zadanou EndpointIdentity deklarací identity a rozhraním a porovná rovnost.

Initialize(Claim)

Inicializuje se zadanou EndpointIdentity deklarací identity.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí identitu.

Platí pro