SecurityTokenHandlerElementCollection 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示組態檔中的 <securityTokenHandlers>
專案。 無法繼承這個類別。
public ref class SecurityTokenHandlerElementCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.IdentityModel.Configuration.CustomTypeElement), CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)]
public sealed class SecurityTokenHandlerElementCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.IdentityModel.Configuration.CustomTypeElement), CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)>]
type SecurityTokenHandlerElementCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class SecurityTokenHandlerElementCollection
Inherits ConfigurationElementCollection
- 繼承
- 屬性
備註
<securityTokenHandlers>
元素包含向端點註冊的安全性令牌處理程式集 (SecurityTokenHandler)。 根據預設,集合會填入 SamlSecurityTokenHandler、Saml2SecurityTokenHandler、KerberosSecurityTokenHandler、WindowsUserNameSecurityTokenHandler、RsaSecurityTokenHandler、X509SecurityTokenHandler、SessionSecurityTokenHandler和 EncryptedSecurityTokenHandler。
在組態檔中,每個令牌處理程式都可以將自定義組態當做其 <add>
元素的子元素。
SamlSecurityTokenHandler、Saml2SecurityTokenHandler、X509SecurityTokenHandler 和 MembershipUserNameSecurityTokenHandler 具有預先定義的自定義組態區段。
安全性令牌處理程式集合也可以命名;在特定情況下使用。 架構句柄的唯一名稱是 「ActAs」 和 「OnBehalfOf」。 如果這些集合中有處理程式,則會使用這些處理程式,而不是用來處理 ActAs 和 OnBehalfOf 令牌的預設處理程式;例如,<securityTokenHandlers name="ActAs">
。
name
屬性是由 Name 屬性表示。
<securityTokenHandlerConfiguration>
子元素會定義集合中處理程式的預設設定(可由 <新增> 元素中個別處理程式定義的設定覆寫)。
<securityTokenHandlerElement>
是由 SecurityTokenHandlerConfigurationElement 類別表示,而且會透過 SecurityTokenHandlerConfiguration 屬性存取。
建構函式
SecurityTokenHandlerElementCollection() |
初始化 SecurityTokenHandlerElementCollection 類別的新實例。 |
屬性
方法
明確介面實作
ICollection.CopyTo(Array, Int32) |
將 ConfigurationElementCollection 複製到陣列。 (繼承來源 ConfigurationElementCollection) |
擴充方法
Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
OfType<TResult>(IEnumerable) |
根據指定的型別篩選 IEnumerable 的專案。 |
AsParallel(IEnumerable) |
啟用查詢的平行處理。 |
AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |