SamlSecurityTokenHandler.DetectReplayedToken(SecurityToken) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したトークンがトークン再生キャッシュに存在する場合は例外をスローします。それ以外の場合は、トークンがキャッシュに追加されます。
protected:
override void DetectReplayedToken(System::IdentityModel::Tokens::SecurityToken ^ token);
protected override void DetectReplayedToken (System.IdentityModel.Tokens.SecurityToken token);
override this.DetectReplayedToken : System.IdentityModel.Tokens.SecurityToken -> unit
Protected Overrides Sub DetectReplayedToken (token As SecurityToken)
パラメーター
- token
- SecurityToken
チェックされる SAML 1.1 セキュリティ トークン (トークンの種類は必ず SecurityToken) を表す SamlSecurityToken。
例外
token
が null
です。
Configuration プロパティが null
です。
- または -
(Caches プロパティを使用してアクセスされる) ハンドラー構成の Configuration プロパティは null
です。
token
は SamlSecurityToken のインスタンスとしてキャストできません。
トークンに関連付けられたアサーションの ID は null
または空です。 (トークンの Assertion プロパティは、null
または空の SamlAssertion プロパティで AssertionId を参照する Saml2Id プロパティを持つ Value を参照します。)
トークンは TokenReplayCache に既に存在します。
注釈
既定の動作では、ベアラー トークン (キーを持たないトークン) のみをチェックします。 トークン再生キャッシュは、 プロパティをCaches介して参照されるオブジェクトの SecurityTokenHandlerConfiguration プロパティをTokenReplayCacheExpirationPeriod使用して、このハンドラー用にConfiguration構成されたオブジェクトです。
適用対象
.NET