ExtendedProtectionPolicy 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í.
Třída ExtendedProtectionPolicy představuje rozšířené zásady ochrany používané serverem k ověření příchozích klientských připojení.
public ref class ExtendedProtectionPolicy : System::Runtime::Serialization::ISerializable
public ref class ExtendedProtectionPolicy
public class ExtendedProtectionPolicy : System.Runtime.Serialization.ISerializable
public class ExtendedProtectionPolicy
[System.ComponentModel.TypeConverter(typeof(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter))]
[System.Serializable]
public class ExtendedProtectionPolicy : System.Runtime.Serialization.ISerializable
type ExtendedProtectionPolicy = class
interface ISerializable
type ExtendedProtectionPolicy = class
[<System.ComponentModel.TypeConverter(typeof(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter))>]
[<System.Serializable>]
type ExtendedProtectionPolicy = class
interface ISerializable
Public Class ExtendedProtectionPolicy
Implements ISerializable
Public Class ExtendedProtectionPolicy
- Dědičnost
-
ExtendedProtectionPolicy
- Atributy
- Implementuje
Poznámky
Všechny třídy, které zpřístupňují ExtendedProtectionPolicy třídu, by neměly umožňovat nastavení zásad null, měly by poskytovat výchozí zásady nebo by měly vyžadovat, aby byly vytvořeny a nastaveny explicitní zásady vývojářem nebo správcem aplikace.
Konstruktory
| Name | Description |
|---|---|
| ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding) |
Inicializuje novou instanci ExtendedProtectionPolicy třídy, která určuje, kdy se mají vynutit zásady rozšířené ochrany a token vazby kanálu (CBT), který se má použít. |
| ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection) |
Inicializuje novou instanci ExtendedProtectionPolicy třídy, která určuje, kdy se mají vynucovat zásady rozšířené ochrany, druh ochrany vynucované zásadami a vlastní seznam SPN (Service Provider Name), který se používá ke shodě s hlavním názvem služby klienta. |
| ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection) |
Inicializuje novou instanci ExtendedProtectionPolicy třídy, která určuje, kdy se mají vynucovat zásady rozšířené ochrany, druh ochrany vynucované zásadami a vlastní seznam SPN (Service Provider Name), který se používá ke shodě s hlavním názvem služby klienta. |
| ExtendedProtectionPolicy(PolicyEnforcement) |
Inicializuje novou instanci ExtendedProtectionPolicy třídy, která určuje, kdy se mají vynucovat zásady rozšířené ochrany. |
| ExtendedProtectionPolicy(SerializationInfo, StreamingContext) |
Zastaralé.
Inicializuje novou instanci ExtendedProtectionPolicy třídy z SerializationInfo objektu, který obsahuje požadovaná data k naplnění ExtendedProtectionPolicy. |
Vlastnosti
| Name | Description |
|---|---|
| CustomChannelBinding |
Získá vlastní token vazby kanálu (CBT), který se použije k ověření. |
| CustomServiceNames |
Získá vlastní seznam SPN (Service Provider Name) použitý k porovnání s hlavním názvem služby klienta. |
| OSSupportsExtendedProtection |
Určuje, jestli operační systém podporuje integrované ověřování systému Windows s rozšířenou ochranou. |
| PolicyEnforcement |
Získá, když se mají vynutit zásady rozšířené ochrany. |
| ProtectionScenario |
Získá druh ochrany vynucené rozšířenými zásadami ochrany. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Získá řetězcové vyjádření pro instanci zásad rozšířené ochrany. |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Naplní SerializationInfo objekt požadovanými daty pro serializaci objektu ExtendedProtectionPolicy . |