ExtendedProtectionPolicy 類別

定義

ExtendedProtectionPolicy 類別,代表伺服器用來驗證連入用戶端連線的延伸保護原則。

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
繼承
ExtendedProtectionPolicy
屬性
實作

備註

任何公開類別的 ExtendedProtectionPolicy 類別不應允許設定 Null 原則、應提供預設原則,或要求由應用程式開發人員或系統管理員建立和設定明確的原則。

建構函式

ExtendedProtectionPolicy(PolicyEnforcement)

初始化 ExtendedProtectionPolicy 類別的新執行個體,該類別會指定應該強制執行延伸保護原則的時機。

ExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)

初始化 ExtendedProtectionPolicy 類別的新執行個體,該類別會指定應該強制執行延伸保護原則並使用通道繫結語彙基元的時機。

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection)

初始化 ExtendedProtectionPolicy 類別的新執行個體,此類別會指定應該在何時強制執行延伸的保護原則、原則強制執行的保護類型,以及用來比對用戶端服務提供者名稱 (SPN) 的自訂 SPN 清單。

ExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection)

初始化 ExtendedProtectionPolicy 類別的新執行個體,此類別會指定應該在何時強制執行延伸的保護原則、原則強制執行的保護類型,以及用來比對用戶端服務提供者名稱 (SPN) 的自訂 SPN 清單。

ExtendedProtectionPolicy(SerializationInfo, StreamingContext)

初始化來自 ExtendedProtectionPolicy 物件之 SerializationInfo 類別的新執行個體,該物件包含填入 ExtendedProtectionPolicy 所需的資料。

屬性

CustomChannelBinding

取得驗證用的自訂通道繫結語彙基元 (CBT)。

CustomServiceNames

取得用來比對用戶端服務主體名稱的自訂服務提供者名稱 (SPN) 清單。

OSSupportsExtendedProtection

表示作業系統是否支援包含延伸保護的整合式 Windows 驗證。

PolicyEnforcement

取得應該強制執行延伸保護原則的時間。

ProtectionScenario

取得延伸保護原則強制執行的保護類型。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

取得延伸保護原則執行個體的字串表示。

明確介面實作

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

將序列化 SerializationInfo 物件所需的資料,填入 ExtendedProtectionPolicy 物件。

適用於

另請參閱