EndpointIdentity Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
| Nama | Deskripsi |
|---|---|
| EndpointIdentity() |
Membuat instans kosong EndpointIdentity . |
Properti
| Nama | Deskripsi |
|---|---|
| IdentityClaim |
Mendapatkan klaim identitas yang sesuai dengan identitas. |
Metode
| Nama | Deskripsi |
|---|---|
| CreateDnsIdentity(String) |
Membuat identitas DNS dengan nama DNS tertentu. |
| CreateIdentity(Claim) |
Membuat identitas dengan klaim yang ditentukan. |
| CreateRsaIdentity(String) |
Membuat identitas RSA dengan kunci publik 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, X509Certificate2Collection) |
Membuat identitas X509Certificate dengan sertifikat utama dan pendukung yang ditentukan. |
| CreateX509CertificateIdentity(X509Certificate2) |
Membuat identitas X509Certificate dengan sertifikat yang ditentukan. |
| Equals(Object) |
Mengembalikan nilai yang menentukan apakah objek yang ditentukan sama dengan objek identitas saat ini atau jika mereka memiliki properti keamanan yang sama. |
| GetHashCode() |
Menyediakan kode hash untuk instans identitas saat ini. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| Initialize(Claim, IEqualityComparer<Claim>) |
Menginisialisasi EndpointIdentity dengan klaim yang ditentukan dan antarmuka dan membandingkan kesetaraan. |
| Initialize(Claim) |
Menginisialisasi EndpointIdentity dengan klaim yang ditentukan. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan identitas. |