SamlSecurityTokenHandler.DetectReplayedToken(SecurityToken) Metod

Definition

Utlöser ett undantag om den angivna token redan finns i tokenrepriscacheminnet. annars läggs token till i cacheminnet.

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)

Parametrar

token
SecurityToken

En SecurityToken som representerar säkerhetstoken SAML 1.1 (token ska vara av typen SamlSecurityToken) som ska kontrolleras.

Undantag

token är null.

Egenskapen Configuration är null.

-eller-

Egenskapen Caches för hanteringskonfigurationen (som nås via egenskapen Configuration ) är null.

token kan inte gjutas som en instans av SamlSecurityToken.

ID:t för försäkran som är associerad med token är null eller är tomt. (Egenskapen Assertion för token refererar till en SamlAssertion som har en AssertionId egenskap som refererar till en Saml2Id med en Value egenskap som är null eller tom.)

Kommentarer

Standardbeteendet är att endast kontrollera ägartoken (token som inte har nycklar). Tokenrepriscache är det objekt som Caches konfigurerats för den här hanteraren via TokenReplayCacheExpirationPeriod egenskapen för objektet SecurityTokenHandlerConfiguration som refereras via Configuration egenskapen .

Gäller för