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 zadat výchozí zásadu nebo by měly vyžadovat, aby byly vytvořeny a nastaveny explicitní zásady vývojářem nebo správcem aplikace.
Konstruktory
ExtendedProtectionPolicy(PolicyEnforcement) |
Inicializuje novou instanci ExtendedProtectionPolicy třídy, která určuje, kdy se mají vynucovat zásady rozšířené ochrany. |
ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding) |
Inicializuje novou instanci ExtendedProtectionPolicy třídy, která určuje, kdy se mají vynucovat 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 vynucené 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 vynucené zásadami a vlastní seznam SPN (Service Provider Name), který se používá ke shodě s hlavním názvem služby klienta. |
ExtendedProtectionPolicy(SerializationInfo, StreamingContext) |
Inicializuje novou instanci ExtendedProtectionPolicy třídy z SerializationInfo objektu, který obsahuje požadovaná data k naplnění ExtendedProtectionPolicy. |
Vlastnosti
CustomChannelBinding |
Získá vlastní token vazby kanálu (CBT) pro 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í vynucovat zásady rozšířené ochrany. |
ProtectionScenario |
Získá druh ochrany vynucené rozšířenými zásadami ochrany. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Získá řetězcovou reprezentaci pro instanci rozšířených zásad ochrany. |
Explicitní implementace rozhraní
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
SerializationInfo Naplní objekt požadovanými daty pro serializaci objektuExtendedProtectionPolicy. |