Bahasa

ExtendedProtectionPolicy Kelas

Definisi

Kelas mewakili ExtendedProtectionPolicy kebijakan perlindungan yang diperluas yang digunakan oleh server untuk memvalidasi koneksi klien masuk.

public ref class ExtendedProtectionPolicy : System::Runtime::Serialization::ISerializable
public ref class ExtendedProtectionPolicy
public 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
type ExtendedProtectionPolicy = class
    interface ISerializable
type ExtendedProtectionPolicy = class
[<System.ComponentModel.TypeConverter(typeof(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter))>]
[<System.Serializable>]
type ExtendedProtectionPolicy = class
    interface ISerializable
Public Class ExtendedProtectionPolicy
Implements ISerializable
Public Class ExtendedProtectionPolicy
Warisan
ExtendedProtectionPolicy
Atribut
Penerapan

Keterangan

Setiap kelas yang mengekspos ExtendedProtectionPolicy kelas tidak boleh mengizinkan pengaturan kebijakan null, harus menyediakan kebijakan default, atau harus memerlukan kebijakan eksplisit untuk dibuat dan ditetapkan oleh pengembang atau administrator aplikasi.

Konstruktor

Nama Deskripsi
ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)

Menginisialisasi instans ExtendedProtectionPolicy baru kelas yang menentukan kapan kebijakan perlindungan yang diperluas 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 diperluas 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 diperluas harus diberlakukan, jenis perlindungan yang diberlakukan oleh kebijakan, dan daftar Nama Penyedia Layanan (SPN) kustom yang digunakan untuk mencocokkan dengan SPN klien.

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.

Properti

Nama Deskripsi
CustomChannelBinding

Mendapatkan token pengikatan saluran kustom (CBT) untuk digunakan untuk validasi.

CustomServiceNames

Mendapatkan daftar Nama Penyedia Layanan (SPN) kustom yang digunakan untuk mencocokkan dengan SPN klien.

OSSupportsExtendedProtection

Menunjukkan apakah sistem operasi mendukung autentikasi windows terintegrasi dengan perlindungan yang diperluas.

PolicyEnforcement

Mendapatkan kapan kebijakan perlindungan yang diperpanjang harus diberlakukan.

ProtectionScenario

Mendapatkan jenis perlindungan yang diberlakukan oleh kebijakan perlindungan yang diperluas.

Metode

Nama Deskripsi
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mendapatkan representasi string untuk instans kebijakan perlindungan yang diperluas.

Implementasi Antarmuka Eksplisit

Nama Deskripsi
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Mengisi SerializationInfo objek dengan data yang diperlukan untuk membuat ExtendedProtectionPolicy serialisasi objek.

Berlaku untuk

Lihat juga