EndpointIdentity Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Abstraktní třída, která při implementaci poskytuje identitu, která umožňuje ověřování koncového bodu klienty, kteří s ním vyměňují zprávy.
public ref class EndpointIdentity abstract
public abstract class EndpointIdentity
type EndpointIdentity = class
Public MustInherit Class EndpointIdentity
- Dědičnost
-
EndpointIdentity
- Odvozené
Poznámky
Hodnotu identity pro koncový bod lze nastavit pomocí konstruktorů EndpointAddress, kde jeho hodnota může být také přístupná jako vlastnost jen Identity pro čtení.
Konstruktory
| Name | Description |
|---|---|
| EndpointIdentity() |
Vytvoří prázdnou EndpointIdentity instanci. |
Vlastnosti
| Name | Description |
|---|---|
| IdentityClaim |
Získá deklaraci identity, která odpovídá identitě. |
Metody
| Name | Description |
|---|---|
| CreateDnsIdentity(String) |
Vytvoří identitu DNS se zadaným názvem DNS. |
| CreateIdentity(Claim) |
Vytvoří identitu se zadanou deklarací identity. |
| CreateRsaIdentity(String) |
Vytvoří identitu RSA se zadaným veřejným klíčem. |
| CreateRsaIdentity(X509Certificate2) |
Vytvoří identitu RSA se zadaným certifikátem X.509. |
| CreateSpnIdentity(String) |
Vytvoří identitu hlavního názvu serveru (SPN) se zadaným názvem. |
| CreateUpnIdentity(String) |
Vytvoří identitu hlavního názvu uživatele (UPN) se zadaným názvem. |
| CreateX509CertificateIdentity(X509Certificate2, X509Certificate2Collection) |
Vytvoří identitu X509Certificate se zadanými primárními a podpůrnými certifikáty. |
| CreateX509CertificateIdentity(X509Certificate2) |
Vytvoří identitu X509Certificate se zadaným certifikátem. |
| Equals(Object) |
Vrátí hodnotu, která určuje, zda je zadaný objekt roven aktuálnímu objektu identity, nebo pokud mají stejné vlastnosti zabezpečení. |
| GetHashCode() |
Poskytuje kód hash pro aktuální instanci identity. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| Initialize(Claim, IEqualityComparer<Claim>) |
Inicializuje se zadanou EndpointIdentity deklarací identity a rozhraním a porovná rovnost. |
| Initialize(Claim) |
Inicializuje se zadanou EndpointIdentity deklarací identity. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí identitu. |