Bagikan melalui


EndpointIdentity Kelas

Definisi

Kelas abstrak yang saat diimplementasikan menyediakan identitas yang memungkinkan autentikasi titik akhir oleh klien yang bertukar pesan dengannya.

public ref class EndpointIdentity abstract
public abstract class EndpointIdentity
type EndpointIdentity = class
Public MustInherit Class EndpointIdentity
Warisan
EndpointIdentity
Turunan

Keterangan

Nilai identitas untuk titik akhir dapat diatur dengan konstruktor EndpointAddress, di mana nilainya juga dapat diakses sebagai properti baca-saja Identity .

Konstruktor

EndpointIdentity()

Membuat instans kosong EndpointIdentity .

Properti

IdentityClaim

Mendapatkan klaim identitas yang sesuai dengan identitas.

Metode

CreateDnsIdentity(String)

Membuat identitas DNS dengan nama DNS tertentu.

CreateIdentity(Claim)

Membuat identitas dengan klaim yang ditentukan.

CreateRsaIdentity(String)

Membuat identitas RSA dengan kunci umum yang ditentukan.

CreateRsaIdentity(X509Certificate2)

Membuat identitas RSA dengan sertifikat X.509 yang ditentukan.

CreateSpnIdentity(String)

Membuat identitas nama prinsipal server (SPN) dengan nama tertentu.

CreateUpnIdentity(String)

Membuat identitas nama prinsipal pengguna (UPN) dengan nama tertentu.

CreateX509CertificateIdentity(X509Certificate2)

Membuat identitas X509Certificate dengan sertifikat yang ditentukan.

CreateX509CertificateIdentity(X509Certificate2, X509Certificate2Collection)

Membuat identitas X509Certificate dengan sertifikat utama dan pendukung yang ditentukan.

Equals(Object)

Mengembalikan nilai yang menentukan apakah objek yang ditentukan sama dengan objek identitas saat ini atau memiliki properti keamanan yang sama.

GetHashCode()

Menyediakan kode hash untuk instans identitas saat ini.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
Initialize(Claim)

Menginisialisasi EndpointIdentity dengan klaim yang ditentukan.

Initialize(Claim, IEqualityComparer<Claim>)

Menginisialisasi EndpointIdentity dengan klaim yang ditentukan dan antarmuka dan membandingkan kesetaraan.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan identitas.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk