Bagikan melalui


ExtendedProtectionPolicy Konstruktor

Definisi

Menginisialisasi instans baru kelas ExtendedProtectionPolicy.

Overload

ExtendedProtectionPolicy(PolicyEnforcement)

Menginisialisasi instans ExtendedProtectionPolicy baru kelas yang menentukan kapan kebijakan perlindungan yang diperpanjang harus diberlakukan.

ExtendedProtectionPolicy(SerializationInfo, StreamingContext)
Kedaluwarsa.

Menginisialisasi instans ExtendedProtectionPolicy baru kelas dari SerializationInfo objek yang berisi data yang diperlukan untuk mengisi ExtendedProtectionPolicy.

ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)

Menginisialisasi instans ExtendedProtectionPolicy baru kelas yang menentukan kapan kebijakan perlindungan yang diperpanjang harus diberlakukan dan token pengikatan saluran (CBT) yang akan digunakan.

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection)

Menginisialisasi instans ExtendedProtectionPolicy baru kelas yang menentukan kapan kebijakan perlindungan yang diperpanjang harus diberlakukan, jenis perlindungan yang diberlakukan oleh kebijakan, dan daftar Nama Penyedia Layanan (SPN) kustom yang digunakan untuk mencocokkan dengan SPN klien.

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection)

Menginisialisasi instans ExtendedProtectionPolicy baru kelas yang menentukan kapan kebijakan perlindungan yang diperpanjang harus diberlakukan, jenis perlindungan yang diberlakukan oleh kebijakan, dan daftar Nama Penyedia Layanan (SPN) kustom yang digunakan untuk mencocokkan dengan SPN klien.

ExtendedProtectionPolicy(PolicyEnforcement)

Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs

Menginisialisasi instans ExtendedProtectionPolicy baru kelas yang menentukan kapan kebijakan perlindungan yang diperpanjang harus diberlakukan.

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

Nilai PolicyEnforcement yang menunjukkan kapan kebijakan perlindungan yang diperluas harus diterapkan.

Keterangan

Ketika konstruktor ini digunakan untuk menginisialisasi instans ExtendedProtectionPolicy baru kelas, PolicyEnforcement properti diatur ke policyEnforcement parameter dan ProtectionScenario properti diatur ke TransportSelected.

Lihat juga

Berlaku untuk

ExtendedProtectionPolicy(SerializationInfo, StreamingContext)

Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs

Perhatian

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Menginisialisasi instans ExtendedProtectionPolicy baru kelas dari SerializationInfo objek yang berisi data yang diperlukan untuk mengisi 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)

Parameter

info
SerializationInfo

SerializationInfo Instans yang berisi informasi yang diperlukan untuk menserialisasikan instans baruExtendedProtectionPolicy.

context
StreamingContext

StreamingContext yang berisi sumber aliran berseri yang terkait dengan instans baruExtendedProtectionPolicy.

Atribut

Keterangan

Konstruktor ini mengimplementasikan System.Runtime.Serialization.ISerializable antarmuka untuk ExtendedProtectionPolicy kelas .

Metode ISerializable.GetObjectData ini dapat digunakan untuk membuat serial objek ExtendedProtectionPolicy . Objek berseri ini kemudian dapat digunakan dengan ExtendedProtectionPolicy(SerializationInfo, StreamingContext) untuk membangun objek baru ExtendedProtectionPolicy .

Lihat juga

Berlaku untuk

ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)

Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs

Menginisialisasi instans ExtendedProtectionPolicy baru kelas yang menentukan kapan kebijakan perlindungan yang diperpanjang harus diberlakukan dan token pengikatan saluran (CBT) yang akan digunakan.

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

Nilai PolicyEnforcement yang menunjukkan kapan kebijakan perlindungan yang diperluas harus diterapkan.

customChannelBinding
ChannelBinding

ChannelBinding yang berisi pengikatan saluran kustom yang akan digunakan untuk validasi.

Pengecualian

policyEnforcement ditentukan sebagai Never.

customChannelBindingadalah null.

Keterangan

Ketika konstruktor ini digunakan untuk menginisialisasi instans ExtendedProtectionPolicy baru kelas, PolicyEnforcement properti diatur ke policyEnforcement parameter , CustomChannelBinding properti diatur ke customChannelBinding parameter , dan ProtectionScenario properti diatur ke TransportSelected.

Lihat juga

Berlaku untuk

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection)

Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs

Menginisialisasi instans ExtendedProtectionPolicy baru kelas yang menentukan kapan kebijakan perlindungan yang diperpanjang harus diberlakukan, jenis perlindungan yang diberlakukan oleh kebijakan, dan daftar Nama Penyedia Layanan (SPN) kustom yang digunakan untuk mencocokkan dengan SPN klien.

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

Nilai PolicyEnforcement yang menunjukkan kapan kebijakan perlindungan yang diperluas harus diterapkan.

protectionScenario
ProtectionScenario

ProtectionScenario Nilai yang menunjukkan jenis perlindungan yang diberlakukan oleh kebijakan.

customServiceNames
ICollection

ICollection yang berisi daftar SPN kustom yang digunakan untuk mencocokkan dengan SPN klien.

Pengecualian

policyEnforcement ditentukan sebagai Never.

customServiceNames adalah null atau daftar kosong.

Keterangan

Ketika konstruktor ini digunakan untuk menginisialisasi instans ExtendedProtectionPolicy baru kelas, PolicyEnforcement properti diatur ke policyEnforcement parameter , ProtectionScenario properti diatur ke protectionScenario parameter , dan CustomServiceNames properti diatur ke customServiceNames parameter .

Lihat juga

Berlaku untuk

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection)

Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs
Sumber:
ExtendedProtectionPolicy.cs

Menginisialisasi instans ExtendedProtectionPolicy baru kelas yang menentukan kapan kebijakan perlindungan yang diperpanjang harus diberlakukan, jenis perlindungan yang diberlakukan oleh kebijakan, dan daftar Nama Penyedia Layanan (SPN) kustom yang digunakan untuk mencocokkan dengan SPN klien.

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

Nilai PolicyEnforcement yang menunjukkan kapan kebijakan perlindungan yang diperluas harus diterapkan.

protectionScenario
ProtectionScenario

ProtectionScenario Nilai yang menunjukkan jenis perlindungan yang diberlakukan oleh kebijakan.

customServiceNames
ServiceNameCollection

ServiceNameCollection yang berisi daftar SPN kustom yang digunakan untuk mencocokkan dengan SPN klien.

Pengecualian

policyEnforcement ditentukan sebagai Never.

customServiceNames adalah null atau daftar kosong.

Keterangan

Ketika konstruktor ini digunakan untuk menginisialisasi instans ExtendedProtectionPolicy baru kelas, PolicyEnforcement properti diatur ke policyEnforcement parameter , ProtectionScenario properti diatur ke protectionScenario parameter , dan CustomServiceNames properti diatur ke customServiceNames parameter .

Lihat juga

Berlaku untuk