ExtendedProtectionPolicy Třída

Definice

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 .

Platí pro

Viz také