System.IdentityModel 命名空間

包含用來建置 Security Token Service (STS) 的類別。 這些包括SecurityTokenServiceScope類別,以及可讓您執行 cookie 轉換的例外狀況數個公用程式類別。

類別

AsynchronousOperationException

非同步作業期間發生錯誤時所擲回的例外狀況。

AsyncResult

實作 IAsyncResult 介面的抽象基底類別。 做為可衍生出IAsyncResult 物件的基底類別,可用於一般的非同步程式設計案例。

BadRequestException

當安全性權杖服務 (STS) 不了解權杖要求 (RST) 時,所擲回的例外狀況。

CookieTransform

將可復原資料轉換套用於 cookie 資料的類別的抽象基底類別。

DeflateCookieTransform

使用 DeflateStream 提供 cookie 壓縮。

DelegatingXmlDictionaryReader

類別,這個類別會包裝指定的讀取器,並將所有的 XmlDictionaryReader 呼叫委派給包裝的讀取器。

DelegatingXmlDictionaryWriter

類別,這個類別會包裝指定的寫入器,並將所有的 XmlDictionaryWriter 呼叫委派給包裝的寫入器。

EnvelopedSignatureReader

包裝正指向已包裹和已簽署之 XML 的讀取器,以提供用來在不需處理簽章的情況下讀取內容的讀取器。 當信封的最後一個項目被讀取時,會自動驗證簽章。 此類別無法獲得繼承。

EnvelopedSignatureWriter

當寫入信封的作業完成時,包裝寫入器並自動產生簽章。 此類別無法獲得繼承。

LimitExceededException

超過設定的限制或配額時所擲回的例外狀況。

OpenObject

提供衍生類別之泛型屬性包的抽象類別。

ProtectedDataCookieTransform

使用 ProtectedData 類別提供 cookie 完整性和機密性。 此類別無法獲得繼承。

RequestException

要求失敗時擲回的例外狀況的基底類別。

RequestFailedException

如果指定的要求 (RST) 因無法明確判斷的外部原因而失敗,所擲回的例外狀況。

RsaEncryptionCookieTransform

使用 RSA 以加密 Cookie。

RsaSignatureCookieTransform

使用 RSA 簽章提供 cookie 完整性。

Scope

表示權杖發佈要求的組態。

SecurityMessageSerializationException

序列化安全性訊息卻發生錯誤時,所擲回的例外狀況。

SecurityTokenService

抽象基底類別,定義安全性權杖服務 (STS) 的屬性和方法。

SecurityTokenService.FederatedAsyncState

這個類別用來維護安全性權杖服務中的非同步呼叫的要求狀態。

SignatureVerificationFailedException

處理簽章發生錯誤時,所擲回的例外狀況。

TypedAsyncResult<T>

AsyncResult 的具象實作,這個實作將會在呼叫 Type 方法時,包裝結果 End(IAsyncResult) 並將其傳回。

UnsupportedTokenTypeBadRequestException

當指定的語彙基元要求 (RST) 因未知的語彙基元型別而無法被了解時,所擲回的例外狀況。