Saml2SecurityTokenHandler.DetectReplayedToken(SecurityToken) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá výjimku, pokud zadaný token již existuje v mezipaměti pro přehrání tokenu; jinak se token přidá do mezipaměti.
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)
Parametry
- token
- SecurityToken
Jedná se o SecurityToken token zabezpečení SAML 2.0 (token by měl být typu Saml2SecurityToken), který se má zkontrolovat.
Výjimky
token je null.
Vlastnost Configuration je null.
nebo
TokenReplayCache Není nakonfigurováno pod Caches vlastností konfigurace obslužné rutiny (přístup prostřednictvím Configuration vlastnosti).
tokennelze přetypovat jako instanci .Saml2SecurityToken
ID kontrolního výrazu přidruženého k tokenu je nebo je null prázdné. (Vlastnost Assertion tokenu odkazuje na vlastnost, která odkazuje IdSaml2Assertion na Saml2Id vlastnost s Value vlastností, která je null nebo je prázdná.)
Token již v sadě TokenReplayCache.
Poznámky
Výchozí chování je kontrolovat pouze nosné tokeny (tokeny, které nemají klíče). Mezipaměť přehrání tokenu TokenReplayCache je objekt nakonfigurovaný pro tuto obslužnou rutinu prostřednictvím Caches vlastnosti objektu SecurityTokenHandlerConfiguration odkazovaného prostřednictvím Configuration vlastnosti.