語言

IdentityConfiguration 類別

定義

定義了控制 Windows 身份基礎行為的可配置屬性集合。

public ref class IdentityConfiguration
public class IdentityConfiguration
type IdentityConfiguration = class
Public Class IdentityConfiguration
繼承
IdentityConfiguration
衍生

建構函式

名稱 Description
IdentityConfiguration()

初始化 IdentityConfiguration 類別的新執行個體。 設定是從預設設定載入的(如果有的話)。

IdentityConfiguration(Boolean, X509Certificate2)

初始化一個擁有指定服務憑證的類別新實例 IdentityConfiguration 。 設定是可選擇載入預設設定。

IdentityConfiguration(Boolean)

透過使用指定是否應從預設設定載入設定的值,初始化該類別的新 IdentityConfiguration 實例。

IdentityConfiguration(String, X509Certificate2)

初始化一個擁有指定服務憑證的類別新實例 IdentityConfiguration ,載入指定的組態。

IdentityConfiguration(String)

初始化 IdentityConfiguration 類別的新執行個體。 設定是從指定的設定載入。

IdentityConfiguration(X509Certificate2)

初始化一個擁有指定服務憑證的類別新實例 IdentityConfiguration 。

欄位

名稱 Description
DefaultCertificateValidationMode

預設的 X.509 憑證驗證模式為 PeerOrChainTrust。

DefaultIssuerNameRegistryType

預設的發行人名稱登記類型;班Type上。ConfigurationBasedIssuerNameRegistry

DefaultMaxClockSkew

預設最大時脈偏斜;五分鐘。

DefaultRevocationMode

預設的 X.509 撤銷模式; Online。

DefaultServiceName

預設服務名稱;一條空洞的線。

DefaultTrustedStoreLocation

憑證的預設可信儲存位置; LocalMachine。

屬性

名稱 Description
AudienceRestriction

取得或設定配置 AudienceRestriction的 。

Caches

取得或設定配置 IdentityModelCaches的 。

CertificateValidationMode

取得或設定處理器用來驗證發行憑證的驗證模式。

CertificateValidator

取得或設定由處理器用來驗證發行憑證的憑證驗證器。

ClaimsAuthenticationManager

取得或設定理賠認證管理器。 預設是該 ClaimsAuthenticationManager 類別的實例。

ClaimsAuthorizationManager

取得或設定理賠授權管理器。

DetectReplayedTokens

在預設處理程式設定中取得或設定一個值,指示處理器是否應該偵測重播的標記。

IsInitialized

取得或設定一個值,表示該方法是否 Initialize() 已被呼叫。

IssuerNameRegistry

取得或設定用於解析發行機構名稱的發行人名稱登錄。

IssuerTokenResolver

取得或設定發行者的代幣解析器。

MaxClockSkew

取得或設定通訊雙方系統時鐘間最大允許的時間差。

Name

會取得此配置的服務名稱。

RevocationMode

取得或設定處理器用來驗證發行憑證的撤銷模式。

SaveBootstrapContext

取得或設定一個值,指示物件在代幣驗證後是否 BootstrapContext 被儲存在 ClaimsIdentity 和 Sessions。

SecurityTokenHandlerCollectionManager

取得 SecurityTokenHandlerCollectionManager 包含用於序列化與驗證 WS-Trust 訊息中標記的物件集合 SecurityTokenHandler 。

SecurityTokenHandlers

取得用於序列化與驗證 WS-Trust 訊息中標記的物件集合 SecurityTokenHandler 。

ServiceCertificate

取得或設定服務證書。

ServiceTokenResolver

取得或設定服務令牌解析器。

TokenReplayCacheExpirationPeriod

取得或設定放置在 中的 TokenReplayCache項目的有效期限。

TrustedStoreLocation

取得或設定處理器用來驗證發行憑證的可信儲存位置。

方法

名稱 Description
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
Initialize()

更新物件中物件的屬性 SecurityTokenHandlerConfigurationSecurityTokenHandlerCollectionSecurityTokenHandlerCollectionManager ,使其與本 IdentityConfiguration 實例的屬性值一致。

LoadConfiguration(IdentityConfigurationElement)

從應用程式或網頁設定檔載入此 IdentityConfiguration 實例的設定。

LoadHandlerConfiguration(IdentityConfigurationElement)

透過直接使用指定SecurityTokenHandlerConfiguration元素下方的元素來載入 aIdentityConfigurationElement。

LoadHandlerConfiguration(SecurityTokenHandlerConfiguration, SecurityTokenHandlerConfigurationElement)

載入與 SecurityTokenHandlerCollection相關的配置元素。

LoadHandlers(IdentityConfigurationElement)

載入指定服務的定義值 SecurityTokenHandlerCollectionManager 。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於