ExtendedProtectionPolicy Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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