Share via


EndpointIdentity Sınıf

Tanım

Uygulandığında, ileti alışverişinde bulunan istemciler tarafından bir uç noktanın kimlik doğrulamasına olanak tanıyan bir kimlik sağlayan soyut bir sınıf.

public ref class EndpointIdentity abstract
public abstract class EndpointIdentity
type EndpointIdentity = class
Public MustInherit Class EndpointIdentity
Devralma
EndpointIdentity
Türetilmiş

Açıklamalar

Bir uç noktanın kimliğinin değeri, değerine salt Identity okunur bir özellik olarak da erişilebilen oluşturucularıyla EndpointAddressayarlanabilir.

Oluşturucular

EndpointIdentity()

Boş EndpointIdentity bir örnek oluşturur.

Özellikler

IdentityClaim

Kimliğe karşılık gelen kimlik talebi alır.

Yöntemler

CreateDnsIdentity(String)

Belirtilen DNS adına sahip bir DNS kimliği oluşturur.

CreateIdentity(Claim)

Belirtilen taleple bir kimlik oluşturur.

CreateRsaIdentity(String)

Belirtilen ortak anahtarla bir RSA kimliği oluşturur.

CreateRsaIdentity(X509Certificate2)

Belirtilen X.509 sertifikasına sahip bir RSA kimliği oluşturur.

CreateSpnIdentity(String)

Belirtilen ada sahip bir sunucu asıl adı (SPN) kimliği oluşturur.

CreateUpnIdentity(String)

Belirtilen ada sahip bir kullanıcı asıl adı (UPN) kimliği oluşturur.

CreateX509CertificateIdentity(X509Certificate2)

Belirtilen sertifikayla bir X509Certificate kimliği oluşturur.

CreateX509CertificateIdentity(X509Certificate2, X509Certificate2Collection)

Belirtilen birincil ve destekleyici sertifikalarla bir X509Certificate kimliği oluşturur.

Equals(Object)

Belirtilen bir nesnenin geçerli kimlik nesnesine eşit olup olmadığını veya eşit güvenlik özelliklerine sahip olup olmadığını belirleyen bir değer döndürür.

GetHashCode()

Kimliğin geçerli örneği için bir karma kod sağlar.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
Initialize(Claim)

Belirtilen taleple bir EndpointIdentity başlatır.

Initialize(Claim, IEqualityComparer<Claim>)

Belirtilen talep ve arabirim ile bir EndpointIdentity başlatır ve eşitliği karşılaştırır.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Kimliği döndürür.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır