Sdílet prostřednictvím


X509CertificateEndpointIdentity Třída

Definice

Představuje identitu certifikátu pro koncový bod služby. Klienti, kteří se pokusí komunikovat s tímto koncovým bodem služby, by měli službu ověřit na základě certifikátu poskytnutého v identitě koncového bodu.

public ref class X509CertificateEndpointIdentity : System::ServiceModel::EndpointIdentity
public class X509CertificateEndpointIdentity : System.ServiceModel.EndpointIdentity
type X509CertificateEndpointIdentity = class
    inherit EndpointIdentity
Public Class X509CertificateEndpointIdentity
Inherits EndpointIdentity
Dědičnost
X509CertificateEndpointIdentity

Konstruktory

X509CertificateEndpointIdentity(X509Certificate2)

Inicializuje novou instanci X509CertificateEndpointIdentity třídy pomocí existujícího certifikátu.

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Inicializuje novou instanci X509CertificateEndpointIdentity třídy pomocí primárního (listového) certifikátu a certifikátů, které jsou součástí jeho řetězu důvěryhodnosti.

Vlastnosti

Certificates

Získá kolekci certifikátů pro tuto identitu.

IdentityClaim

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

(Zděděno od EndpointIdentity)

Metody

Equals(Object)

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

(Zděděno od EndpointIdentity)
GetHashCode()

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

(Zděděno od EndpointIdentity)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
Initialize(Claim)

Inicializuje se zadanou EndpointIdentity deklarací identity.

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

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

(Zděděno od EndpointIdentity)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

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

Vrátí identitu.

(Zděděno od EndpointIdentity)

Platí pro