ExtendedProtectionPolicy Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die ExtendedProtectionPolicy Klasse stellt die erweiterte Schutzrichtlinie dar, die vom Server zum Überprüfen eingehender Clientverbindungen verwendet wird.
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
- Vererbung
-
ExtendedProtectionPolicy
- Attribute
- Implementiert
Hinweise
Alle Klassen, die die Klasse verfügbar machen, sollten die ExtendedProtectionPolicy Einstellung von NULL-Richtlinien nicht zulassen, eine Standardrichtlinie bereitstellen oder eine explizite Richtlinie erstellen und vom Anwendungsentwickler oder Administrator festlegen müssen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding) |
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse, die angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll, und das zu verwendende Kanalbindungstoken (CBT). |
| ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection) |
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse, die angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll, die Art des von der Richtlinie erzwungenen Schutzes und eine benutzerdefinierte LISTE des Dienstanbieternamens (Service Provider Name, SPN), die zum Abgleichen mit dem SPN eines Clients verwendet wird. |
| ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection) |
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse, die angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll, die Art des von der Richtlinie erzwungenen Schutzes und eine benutzerdefinierte LISTE des Dienstanbieternamens (Service Provider Name, SPN), die zum Abgleichen mit dem SPN eines Clients verwendet wird. |
| ExtendedProtectionPolicy(PolicyEnforcement) |
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse, die angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll. |
| ExtendedProtectionPolicy(SerializationInfo, StreamingContext) |
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse aus einem SerializationInfo Objekt, das die erforderlichen Daten zum Auffüllen der ExtendedProtectionPolicy. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CustomChannelBinding |
Ruft ein benutzerdefiniertes Kanalbindungstoken (CBT) ab, das zur Überprüfung verwendet werden soll. |
| CustomServiceNames |
Ruft die liste des benutzerdefinierten Dienstanbieternamens (SPN) ab, die für die Übereinstimmung mit dem SPN eines Clients verwendet wird. |
| OSSupportsExtendedProtection |
Gibt an, ob das Betriebssystem die integrierte Windows-Authentifizierung mit erweitertem Schutz unterstützt. |
| PolicyEnforcement |
Ruft ab, wenn die erweiterte Schutzrichtlinie erzwungen werden soll. |
| ProtectionScenario |
Ruft die Art des Schutzes ab, der von der erweiterten Schutzrichtlinie erzwungen wird. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Ruft eine Zeichenfolgendarstellung für die erweiterte Schutzrichtlinieninstanz ab. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Füllt ein SerializationInfo Objekt mit den erforderlichen Daten auf, um ein ExtendedProtectionPolicy Objekt zu serialisieren. |