ExtendedProtectionPolicy Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy ExtendedProtectionPolicy.
Przeciążenia
ExtendedProtectionPolicy(PolicyEnforcement) |
Inicjuje ExtendedProtectionPolicy nowe wystąpienie klasy, które określa, kiedy należy wymusić rozszerzone zasady ochrony. |
ExtendedProtectionPolicy(SerializationInfo, StreamingContext) |
Przestarzałe.
Inicjuje ExtendedProtectionPolicy nowe wystąpienie klasy z SerializationInfo obiektu zawierającego dane wymagane do wypełnienia klasy ExtendedProtectionPolicy. |
ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding) |
Inicjuje ExtendedProtectionPolicy nowe wystąpienie klasy, które określa, kiedy należy wymusić zasady rozszerzonej ochrony, a token powiązania kanału (CBT) ma być używany. |
ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection) |
Inicjuje nowe wystąpienie ExtendedProtectionPolicy klasy, które określa, kiedy należy wymusić zasady rozszerzonej ochrony, rodzaj ochrony wymuszany przez zasady i niestandardową listę nazwy dostawcy usług (SPN), która jest używana do dopasowania do nazwy SPN klienta. |
ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection) |
Inicjuje nowe wystąpienie ExtendedProtectionPolicy klasy, które określa, kiedy należy wymusić zasady rozszerzonej ochrony, rodzaj ochrony wymuszany przez zasady i niestandardową listę nazwy dostawcy usług (SPN), która jest używana do dopasowania do nazwy SPN klienta. |
ExtendedProtectionPolicy(PolicyEnforcement)
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
Inicjuje ExtendedProtectionPolicy nowe wystąpienie klasy, które określa, kiedy należy wymusić rozszerzone zasady ochrony.
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)
Parametry
- policyEnforcement
- PolicyEnforcement
PolicyEnforcement Wartość wskazująca, kiedy należy wymusić zasady ochrony rozszerzonej.
Uwagi
Gdy ten konstruktor jest używany do inicjowania nowego wystąpienia ExtendedProtectionPolicy klasy, PolicyEnforcement właściwość jest ustawiona na policyEnforcement
parametr , a ProtectionScenario właściwość jest ustawiona na TransportSelectedwartość .
Zobacz też
Dotyczy
ExtendedProtectionPolicy(SerializationInfo, StreamingContext)
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
Przestroga
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inicjuje ExtendedProtectionPolicy nowe wystąpienie klasy z SerializationInfo obiektu zawierającego dane wymagane do wypełnienia klasy ExtendedProtectionPolicy.
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}")]
protected ExtendedProtectionPolicy (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy
[<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
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parametry
- info
- SerializationInfo
SerializationInfo Wystąpienie zawierające informacje wymagane do serializacji nowego ExtendedProtectionPolicy wystąpienia.
- context
- StreamingContext
Element StreamingContext zawierający źródło serializowanego strumienia skojarzonego z nowym ExtendedProtectionPolicy wystąpieniem.
- Atrybuty
Uwagi
Ten konstruktor implementuje System.Runtime.Serialization.ISerializable interfejs dla ExtendedProtectionPolicy klasy .
Metoda ISerializable.GetObjectData może służyć do serializacji ExtendedProtectionPolicy obiektu. Ten serializowany obiekt może następnie służyć ExtendedProtectionPolicy(SerializationInfo, StreamingContext) do konstruowania nowego ExtendedProtectionPolicy obiektu.
Zobacz też
- ISerializable.GetObjectData(SerializationInfo, StreamingContext)
- Zintegrowane uwierzytelnianie systemu Windows z ochroną rozszerzoną
Dotyczy
ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
Inicjuje ExtendedProtectionPolicy nowe wystąpienie klasy, które określa, kiedy należy wymusić zasady rozszerzonej ochrony, a token powiązania kanału (CBT) ma być używany.
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)
Parametry
- policyEnforcement
- PolicyEnforcement
PolicyEnforcement Wartość wskazująca, kiedy należy wymusić zasady ochrony rozszerzonej.
- customChannelBinding
- ChannelBinding
Element ChannelBinding , który zawiera niestandardowe powiązanie kanału do użycia na potrzeby walidacji.
Wyjątki
policyEnforcement
parametr jest określony jako Never.
customChannelBinding
to null
.
Uwagi
Gdy ten konstruktor jest używany do inicjowania nowego wystąpienia ExtendedProtectionPolicy klasy, PolicyEnforcement właściwość jest ustawiona na policyEnforcement
parametr , CustomChannelBinding właściwość jest ustawiona na customChannelBinding
parametr , a ProtectionScenario właściwość jest ustawiona na TransportSelectedwartość .
Zobacz też
Dotyczy
ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection)
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
Inicjuje nowe wystąpienie ExtendedProtectionPolicy klasy, które określa, kiedy należy wymusić zasady rozszerzonej ochrony, rodzaj ochrony wymuszany przez zasady i niestandardową listę nazwy dostawcy usług (SPN), która jest używana do dopasowania do nazwy SPN klienta.
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)
Parametry
- policyEnforcement
- PolicyEnforcement
PolicyEnforcement Wartość wskazująca, kiedy należy wymusić zasady ochrony rozszerzonej.
- protectionScenario
- ProtectionScenario
ProtectionScenario Wartość wskazująca rodzaj ochrony wymuszanej przez zasady.
- customServiceNames
- ICollection
Lista ICollection zawierająca niestandardową nazwę SPN, która jest używana do dopasowania do głównej nazwy usługi klienta.
Wyjątki
policyEnforcement
parametr jest określony jako Never.
customServiceNames
jest lub null
jest pustą listą.
Uwagi
Gdy ten konstruktor jest używany do inicjowania nowego wystąpienia ExtendedProtectionPolicy klasy, PolicyEnforcement właściwość jest ustawiona na policyEnforcement
parametr , ProtectionScenario właściwość jest ustawiona na protectionScenario
parametr , a CustomServiceNames właściwość jest ustawiona na customServiceNames
parametr .
Zobacz też
Dotyczy
ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection)
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
- Źródło:
- ExtendedProtectionPolicy.cs
Inicjuje nowe wystąpienie ExtendedProtectionPolicy klasy, które określa, kiedy należy wymusić zasady rozszerzonej ochrony, rodzaj ochrony wymuszany przez zasady i niestandardową listę nazwy dostawcy usług (SPN), która jest używana do dopasowania do nazwy SPN klienta.
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)
Parametry
- policyEnforcement
- PolicyEnforcement
PolicyEnforcement Wartość wskazująca, kiedy należy wymusić zasady ochrony rozszerzonej.
- protectionScenario
- ProtectionScenario
ProtectionScenario Wartość wskazująca rodzaj ochrony wymuszanej przez zasady.
- customServiceNames
- ServiceNameCollection
Lista ServiceNameCollection zawierająca niestandardową nazwę SPN, która jest używana do dopasowania do głównej nazwy usługi klienta.
Wyjątki
policyEnforcement
parametr jest określony jako Never.
customServiceNames
jest lub null
jest pustą listą.
Uwagi
Gdy ten konstruktor jest używany do inicjowania nowego wystąpienia ExtendedProtectionPolicy klasy, PolicyEnforcement właściwość jest ustawiona na policyEnforcement
parametr , ProtectionScenario właściwość jest ustawiona na protectionScenario
parametr , a CustomServiceNames właściwość jest ustawiona na customServiceNames
parametr .