Partager via


SamlSecurityTokenHandler.DetectReplayedToken(SecurityToken) Méthode

Définition

Lève une exception si le jeton spécifié existe déjà dans le cache de relecture de jetons ; sinon le jeton est ajouté au cache.

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)

Paramètres

token
SecurityToken

SecurityToken qui représente le jeton de sécurité SAML 1.1 (le jeton doit être du type SamlSecurityToken) à vérifier.

Exceptions

token a la valeur null.

La propriété Configuration a la valeur null.

- ou -

La propriété Caches de la configuration du gestionnaire (accessible via la propriété Configuration ) a la valeur null.

token ne peut pas être converti en une instance de SamlSecurityToken.

L'ID de l'assertion associée au jeton a la valeur null ou est vide. (La propriété Assertion du jeton référence SamlAssertion qui a une propriété AssertionId qui référence Saml2Id avec une propriété Value qui est null ou vide).

Remarques

Le comportement par défaut consiste uniquement à case activée jetons du porteur (jetons qui n’ont pas de clés). Le cache de relecture de jeton est l’objet Caches configuré pour ce gestionnaire via la TokenReplayCacheExpirationPeriod propriété de l’objet SecurityTokenHandlerConfiguration référencé via la Configuration propriété .

S’applique à