Saml2SecurityTokenHandler.DetectReplayedToken(SecurityToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 2.0 (le jeton doit être du type Saml2SecurityToken) pour être vérifié.
Exceptions
token
a la valeur null
.
La propriété Configuration a la valeur null
.
- ou -
Aucun TokenReplayCache n'est configuré sous la propriété Caches de la configuration du gestionnaire (accessible via la propriété Configuration).
token
ne peut pas être converti en une instance de Saml2SecurityToken.
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 Saml2Assertion qui a une propriété Id qui référence Saml2Id avec une propriété Value qui est null
ou vide).
Jeton déjà présent dans le TokenReplayCache.
Remarques
Le comportement par défaut consiste à case activée uniquement les jetons du porteur (jetons qui n’ont pas de clés). Le cache de relecture de jeton est l’objet TokenReplayCache configuré pour ce gestionnaire via la Caches propriété de l’objet SecurityTokenHandlerConfiguration référencé via la Configuration propriété .