EndpointIdentity 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實作時會提供身分識別的抽象類別,這個身分識別可讓與端點交換訊息的用戶端驗證端點。
public ref class EndpointIdentity abstract
public abstract class EndpointIdentity
type EndpointIdentity = class
Public MustInherit Class EndpointIdentity
- 繼承
-
EndpointIdentity
- 衍生
備註
端點的身分識別值可以用 的建構函式設定,此時其值也可以當做唯讀的 屬性存取。
建構函式
EndpointIdentity() |
建立空的 EndpointIdentity 執行個體。 |
屬性
IdentityClaim |
取得對應到身分識別的身分識別宣告。 |
方法
CreateDnsIdentity(String) |
使用指定的 DNS 名稱建立 DNS 身分識別。 |
CreateIdentity(Claim) |
使用指定的宣告建立身分識別。 |
CreateRsaIdentity(String) |
使用指定的公開金鑰建立 RSA 身分識別。 |
CreateRsaIdentity(X509Certificate2) |
使用指定的 X.509 憑證建立 RSA 身分識別。 |
CreateSpnIdentity(String) |
使用指定的名稱建立伺服器主要名稱 (SPN) 身分識別。 |
CreateUpnIdentity(String) |
使用指定的名稱建立使用者主要名稱 (UPN) 身分識別。 |
CreateX509CertificateIdentity(X509Certificate2) |
使用指定的憑證建立 X509Certificate 身分識別。 |
CreateX509CertificateIdentity(X509Certificate2, X509Certificate2Collection) |
使用指定的主要與支援憑證建立 X509Certificate 身分識別。 |
Equals(Object) |
傳回值,這個值會判斷指定的物件是否與目前的身分識別物件相等,或是否擁有相同的安全性屬性。 |
GetHashCode() |
針對身分識別目前的執行個體提供雜湊程式碼。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
Initialize(Claim) |
使用指定的宣告初始化 EndpointIdentity。 |
Initialize(Claim, IEqualityComparer<Claim>) |
使用指定的宣告及介面來初始化 EndpointIdentity 並比較是否相等。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回身分識別。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |