SamlSecurityTokenHandler.DetectReplayedToken(SecurityToken) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.)
Token finns redan i TokenReplayCache.
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 .