Saml2SecurityTokenHandler.DetectReplayedToken(SecurityToken) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Lança uma exceção se o token especificado já existir na cache de repetição do token; caso contrário, o token é adicionado à 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)
Parâmetros
- token
- SecurityToken
A SecurityToken que representa o token de segurança SAML 2.0 (o token deve ser do tipo Saml2SecurityToken) a ser verificado.
Exceções
token é null.
A propriedade Configuration é null.
-ou-
Não existe TokenReplayCache configuração sob a Caches propriedade da configuração do handler (acedido através da Configuration propriedade).
token não pode ser lançado como uma instância de Saml2SecurityToken.
O ID da asserção associada ao token é null ou vazia. (A Assertion propriedade do token refere-se a Saml2Assertion que tem uma Id propriedade que referencia a Saml2Id com uma Value propriedade que é null ou vazia.)
O token já existe no TokenReplayCache.
Observações
O comportamento padrão é verificar apenas os tokens portadores (tokens que não têm chaves). A cache de replay do token é o TokenReplayCache objeto configurado para este handler através da Caches propriedade do SecurityTokenHandlerConfiguration objeto referenciado através da Configuration propriedade.