ExtendedProtectionPolicy Konstruktoren
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.
Initialisiert eine neue Instanz der ExtendedProtectionPolicy-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| ExtendedProtectionPolicy(PolicyEnforcement) |
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse, die angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll. |
| ExtendedProtectionPolicy(SerializationInfo, StreamingContext) |
Veraltet.
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse aus einem SerializationInfo Objekt, das die erforderlichen Daten zum Auffüllen der ExtendedProtectionPolicy. |
| 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)
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse, die angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll.
public:
ExtendedProtectionPolicy(System::Security::Authentication::ExtendedProtection::PolicyEnforcement policyEnforcement);
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement);
new System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy : System.Security.Authentication.ExtendedProtection.PolicyEnforcement -> System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy
Public Sub New (policyEnforcement As PolicyEnforcement)
Parameter
- policyEnforcement
- PolicyEnforcement
Ein PolicyEnforcement Wert, der angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll.
Hinweise
Wenn dieser Konstruktor verwendet wird, um eine neue Instanz der ExtendedProtectionPolicy Klasse zu initialisieren, wird die PolicyEnforcement Eigenschaft auf den policyEnforcement Parameter festgelegt, und die ProtectionScenario Eigenschaft wird auf TransportSelected.
Weitere Informationen
Gilt für:
ExtendedProtectionPolicy(SerializationInfo, StreamingContext)
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
Achtung
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse aus einem SerializationInfo Objekt, das die erforderlichen Daten zum Auffüllen der ExtendedProtectionPolicy.
protected:
ExtendedProtectionPolicy(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected ExtendedProtectionPolicy(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected ExtendedProtectionPolicy(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy
new System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameter
- info
- SerializationInfo
Eine SerializationInfo Instanz, die die Informationen enthält, die zum Serialisieren der neuen ExtendedProtectionPolicy Instanz erforderlich sind.
- context
- StreamingContext
A StreamingContext that contains the source of the serialized stream that is associated with the new ExtendedProtectionPolicy instance.
- Attribute
Hinweise
Dieser Konstruktor implementiert die System.Runtime.Serialization.ISerializable Schnittstelle für die ExtendedProtectionPolicy Klasse.
Die ISerializable.GetObjectData Methode kann verwendet werden, um ein ExtendedProtectionPolicy Objekt zu serialisieren. Dieses serialisierte Objekt kann dann zum ExtendedProtectionPolicy(SerializationInfo, StreamingContext) Erstellen eines neuen ExtendedProtectionPolicy Objekts verwendet werden.
Weitere Informationen
- ISerializable.GetObjectData(SerializationInfo, StreamingContext)
- Integrierte Windows-Authentifizierung unter Verwendung von "Erweiterter Schutz" (möglicherweise auf Englisch)
Gilt für:
ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
Initialisiert eine neue Instanz der ExtendedProtectionPolicy Klasse, die angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll, und das zu verwendende Kanalbindungstoken (CBT).
public:
ExtendedProtectionPolicy(System::Security::Authentication::ExtendedProtection::PolicyEnforcement policyEnforcement, System::Security::Authentication::ExtendedProtection::ChannelBinding ^ customChannelBinding);
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ChannelBinding customChannelBinding);
new System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy : System.Security.Authentication.ExtendedProtection.PolicyEnforcement * System.Security.Authentication.ExtendedProtection.ChannelBinding -> System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy
Public Sub New (policyEnforcement As PolicyEnforcement, customChannelBinding As ChannelBinding)
Parameter
- policyEnforcement
- PolicyEnforcement
Ein PolicyEnforcement Wert, der angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll.
- customChannelBinding
- ChannelBinding
A ChannelBinding that contains a custom channel binding to use for validation.
Ausnahmen
policyEnforcement wird als Never.
customChannelBinding ist null.
Hinweise
Wenn dieser Konstruktor verwendet wird, um eine neue Instanz der ExtendedProtectionPolicy Klasse zu initialisieren, wird die PolicyEnforcement Eigenschaft auf den policyEnforcement Parameter festgelegt, die CustomChannelBinding Eigenschaft wird auf den customChannelBinding Parameter festgelegt, und die ProtectionScenario Eigenschaft wird auf TransportSelected.
Weitere Informationen
Gilt für:
ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection)
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
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.
public:
ExtendedProtectionPolicy(System::Security::Authentication::ExtendedProtection::PolicyEnforcement policyEnforcement, System::Security::Authentication::ExtendedProtection::ProtectionScenario protectionScenario, System::Collections::ICollection ^ customServiceNames);
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Collections.ICollection? customServiceNames);
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Collections.ICollection customServiceNames);
new System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy : System.Security.Authentication.ExtendedProtection.PolicyEnforcement * System.Security.Authentication.ExtendedProtection.ProtectionScenario * System.Collections.ICollection -> System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy
Public Sub New (policyEnforcement As PolicyEnforcement, protectionScenario As ProtectionScenario, customServiceNames As ICollection)
Parameter
- policyEnforcement
- PolicyEnforcement
Ein PolicyEnforcement Wert, der angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll.
- protectionScenario
- ProtectionScenario
Ein ProtectionScenario Wert, der die Art des von der Richtlinie erzwungenen Schutzes angibt.
- customServiceNames
- ICollection
A ICollection that contains the custom SPN list that is used to match against a client's SPN.
Ausnahmen
policyEnforcement wird als Never.
customServiceNames ist null oder eine leere Liste.
Hinweise
Wenn dieser Konstruktor verwendet wird, um eine neue Instanz der ExtendedProtectionPolicy Klasse zu initialisieren, wird die PolicyEnforcement Eigenschaft auf den policyEnforcement Parameter festgelegt, die ProtectionScenario Eigenschaft wird auf den protectionScenario Parameter festgelegt, und die CustomServiceNames Eigenschaft wird auf den customServiceNames Parameter festgelegt.
Weitere Informationen
Gilt für:
ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection)
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
- Quelle:
- ExtendedProtectionPolicy.cs
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.
public:
ExtendedProtectionPolicy(System::Security::Authentication::ExtendedProtection::PolicyEnforcement policyEnforcement, System::Security::Authentication::ExtendedProtection::ProtectionScenario protectionScenario, System::Security::Authentication::ExtendedProtection::ServiceNameCollection ^ customServiceNames);
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Security.Authentication.ExtendedProtection.ServiceNameCollection? customServiceNames);
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Security.Authentication.ExtendedProtection.ServiceNameCollection customServiceNames);
new System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy : System.Security.Authentication.ExtendedProtection.PolicyEnforcement * System.Security.Authentication.ExtendedProtection.ProtectionScenario * System.Security.Authentication.ExtendedProtection.ServiceNameCollection -> System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy
Public Sub New (policyEnforcement As PolicyEnforcement, protectionScenario As ProtectionScenario, customServiceNames As ServiceNameCollection)
Parameter
- policyEnforcement
- PolicyEnforcement
Ein PolicyEnforcement Wert, der angibt, wann die erweiterte Schutzrichtlinie erzwungen werden soll.
- protectionScenario
- ProtectionScenario
Ein ProtectionScenario Wert, der die Art des von der Richtlinie erzwungenen Schutzes angibt.
- customServiceNames
- ServiceNameCollection
A ServiceNameCollection that contains the custom SPN list that is used to match against a client's SPN.
Ausnahmen
policyEnforcement wird als Never.
customServiceNames ist null oder eine leere Liste.
Hinweise
Wenn dieser Konstruktor verwendet wird, um eine neue Instanz der ExtendedProtectionPolicy Klasse zu initialisieren, wird die PolicyEnforcement Eigenschaft auf den policyEnforcement Parameter festgelegt, die ProtectionScenario Eigenschaft wird auf den protectionScenario Parameter festgelegt, und die CustomServiceNames Eigenschaft wird auf den customServiceNames Parameter festgelegt.