ExtendedProtectionPolicy Classe

Definizione

La ExtendedProtectionPolicy classe rappresenta i criteri di protezione estesa utilizzati dal server per convalidare le connessioni client in ingresso.

public ref class ExtendedProtectionPolicy
public ref 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
public class ExtendedProtectionPolicy : System.Runtime.Serialization.ISerializable
type ExtendedProtectionPolicy = class
[<System.ComponentModel.TypeConverter(typeof(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter))>]
[<System.Serializable>]
type ExtendedProtectionPolicy = class
    interface ISerializable
type ExtendedProtectionPolicy = class
    interface ISerializable
Public Class ExtendedProtectionPolicy
Public Class ExtendedProtectionPolicy
Implements ISerializable
Ereditarietà
ExtendedProtectionPolicy
Attributi
Implementazioni

Commenti

Tutte le classi che espongono la ExtendedProtectionPolicy classe non devono consentire l'impostazione dei criteri Null, devono fornire un criterio predefinito o devono richiedere la creazione e l'impostazione di criteri espliciti da parte dello sviluppatore o dell'amministratore dell'applicazione.

Costruttori

Nome Descrizione
ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)

Inizializza una nuova istanza della ExtendedProtectionPolicy classe che specifica quando devono essere applicati i criteri di protezione estesa e il token di associazione del canale (CBT) da usare.

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection)

Inizializza una nuova istanza della ExtendedProtectionPolicy classe che specifica quando devono essere applicati i criteri di protezione estesa, il tipo di protezione applicato dai criteri e un elenco SPN (Service Provider Name) personalizzato usato per la corrispondenza con il nome SPN di un client.

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection)

Inizializza una nuova istanza della ExtendedProtectionPolicy classe che specifica quando devono essere applicati i criteri di protezione estesa, il tipo di protezione applicato dai criteri e un elenco SPN (Service Provider Name) personalizzato usato per la corrispondenza con il nome SPN di un client.

ExtendedProtectionPolicy(PolicyEnforcement)

Inizializza una nuova istanza della ExtendedProtectionPolicy classe che specifica quando devono essere applicati i criteri di protezione estesa.

ExtendedProtectionPolicy(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della ExtendedProtectionPolicy classe da un SerializationInfo oggetto contenente i dati necessari per popolare l'oggetto ExtendedProtectionPolicy.

Proprietà

Nome Descrizione
CustomChannelBinding

Ottiene un token di associazione del canale personalizzato da usare per la convalida.

CustomServiceNames

Ottiene l'elenco SPN (Service Provider Name) personalizzato utilizzato per la corrispondenza con il nome SPN di un client.

OSSupportsExtendedProtection

Indica se il sistema operativo supporta l'autenticazione integrata di Windows con protezione estesa.

PolicyEnforcement

Ottiene quando devono essere applicati i criteri di protezione estesa.

ProtectionScenario

Ottiene il tipo di protezione applicato dai criteri di protezione estesi.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Ottiene una rappresentazione di stringa per l'istanza dei criteri di protezione estesa.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Popola un SerializationInfo oggetto con i dati necessari per serializzare un ExtendedProtectionPolicy oggetto.

Si applica a

Vedi anche

  • Autenticazione Integrata di Windows con Protezione Estesa