ExtendedProtectionPolicy Constructors

Definitie

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse.

Overloads

Name Description
ExtendedProtectionPolicy(PolicyEnforcement)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse dat aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen.

ExtendedProtectionPolicy(SerializationInfo, StreamingContext)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse van een SerializationInfo object dat de vereiste gegevens bevat om de ExtendedProtectionPolicyklasse te vullen.

ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse dat aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen en het token voor kanaalbinding (CBT) dat moet worden gebruikt.

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse dat aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen, het soort beveiliging dat wordt afgedwongen door het beleid en een aangepaste SPN-lijst (Service Provider Name) die wordt gebruikt voor overeenkomst met de SPN van een client.

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse dat aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen, het soort beveiliging dat wordt afgedwongen door het beleid en een aangepaste SPN-lijst (Service Provider Name) die wordt gebruikt voor overeenkomst met de SPN van een client.

ExtendedProtectionPolicy(PolicyEnforcement)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse dat aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen.

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)

Parameters

policyEnforcement
PolicyEnforcement

Een PolicyEnforcement waarde die aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen.

Opmerkingen

Wanneer deze constructor wordt gebruikt om een nieuw exemplaar van de ExtendedProtectionPolicy klasse te initialiseren, wordt de PolicyEnforcement eigenschap ingesteld op de policyEnforcement parameter en wordt de ProtectionScenario eigenschap ingesteld op TransportSelected.

Zie ook

Van toepassing op

ExtendedProtectionPolicy(SerializationInfo, StreamingContext)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse van een SerializationInfo object dat de vereiste gegevens bevat om de ExtendedProtectionPolicyklasse te vullen.

protected:
 ExtendedProtectionPolicy(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
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
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parameters

info
SerializationInfo

Een SerializationInfo exemplaar dat de informatie bevat die nodig is om het nieuwe ExtendedProtectionPolicy exemplaar te serialiseren.

context
StreamingContext

Een StreamingContext die de bron bevat van de geserialiseerde stream die is gekoppeld aan het nieuwe ExtendedProtectionPolicy exemplaar.

Opmerkingen

Met deze constructor wordt de System.Runtime.Serialization.ISerializable interface voor de ExtendedProtectionPolicy klasse geïmplementeerd.

De ISerializable.GetObjectData methode kan worden gebruikt om een ExtendedProtectionPolicy object te serialiseren. Dit geserialiseerde object kan vervolgens worden gebruikt om ExtendedProtectionPolicy(SerializationInfo, StreamingContext) een nieuw ExtendedProtectionPolicy object te maken.

Zie ook

Van toepassing op

ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse dat aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen en het token voor kanaalbinding (CBT) dat moet worden gebruikt.

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)

Parameters

policyEnforcement
PolicyEnforcement

Een PolicyEnforcement waarde die aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen.

customChannelBinding
ChannelBinding

Een ChannelBinding met een aangepaste kanaalbinding die moet worden gebruikt voor validatie.

Uitzonderingen

policyEnforcement is opgegeven als Never.

customChannelBinding is null.

Opmerkingen

Wanneer deze constructor wordt gebruikt om een nieuw exemplaar van de ExtendedProtectionPolicy klasse te initialiseren, wordt de PolicyEnforcement eigenschap ingesteld op de policyEnforcement parameter, wordt de CustomChannelBinding eigenschap ingesteld op de customChannelBinding parameter en wordt de ProtectionScenario eigenschap ingesteld op TransportSelected.

Zie ook

Van toepassing op

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse dat aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen, het soort beveiliging dat wordt afgedwongen door het beleid en een aangepaste SPN-lijst (Service Provider Name) die wordt gebruikt voor overeenkomst met de SPN van een client.

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)

Parameters

policyEnforcement
PolicyEnforcement

Een PolicyEnforcement waarde die aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen.

protectionScenario
ProtectionScenario

Een ProtectionScenario waarde die het soort beveiliging aangeeft dat wordt afgedwongen door het beleid.

customServiceNames
ICollection

Een ICollection met de aangepaste SPN-lijst die wordt gebruikt om overeen te komen met de SPN van een client.

Uitzonderingen

policyEnforcement is opgegeven als Never.

customServiceNames is null of een lege lijst.

Opmerkingen

Wanneer deze constructor wordt gebruikt om een nieuw exemplaar van de ExtendedProtectionPolicy klasse te initialiseren, wordt de PolicyEnforcement eigenschap ingesteld op de policyEnforcement parameter, wordt de ProtectionScenario eigenschap ingesteld op de protectionScenario parameter en wordt de CustomServiceNames eigenschap ingesteld op de customServiceNames parameter.

Zie ook

Van toepassing op

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection)

Initialiseert een nieuw exemplaar van de ExtendedProtectionPolicy klasse dat aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen, het soort beveiliging dat wordt afgedwongen door het beleid en een aangepaste SPN-lijst (Service Provider Name) die wordt gebruikt voor overeenkomst met de SPN van een client.

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)

Parameters

policyEnforcement
PolicyEnforcement

Een PolicyEnforcement waarde die aangeeft wanneer het uitgebreide beveiligingsbeleid moet worden afgedwongen.

protectionScenario
ProtectionScenario

Een ProtectionScenario waarde die het soort beveiliging aangeeft dat wordt afgedwongen door het beleid.

customServiceNames
ServiceNameCollection

Een ServiceNameCollection met de aangepaste SPN-lijst die wordt gebruikt om overeen te komen met de SPN van een client.

Uitzonderingen

policyEnforcement is opgegeven als Never.

customServiceNames is null of een lege lijst.

Opmerkingen

Wanneer deze constructor wordt gebruikt om een nieuw exemplaar van de ExtendedProtectionPolicy klasse te initialiseren, wordt de PolicyEnforcement eigenschap ingesteld op de policyEnforcement parameter, wordt de ProtectionScenario eigenschap ingesteld op de protectionScenario parameter en wordt de CustomServiceNames eigenschap ingesteld op de customServiceNames parameter.

Zie ook

Van toepassing op