def _assertTokenNotRevoked(self, events, token_data): backend = sql.Revoke() if events: self.assertTrue(revoke_model.is_revoked(events, token_data), 'Token should be revoked') return self.assertFalse( revoke_model.is_revoked(backend.list_events(token=token_data), token_data), 'Token should not be revoked')
def check_token(self, token_values): """Check the values from a token against the revocation list. :param token_values: dictionary of values from a token, normalized for differences between v2 and v3. The checked values are a subset of the attributes of model.TokenEvent :raises keystone.exception.TokenNotFound: If the token is invalid. """ if revoke_model.is_revoked(self.list_events(), token_values): raise exception.TokenNotFound(_('Failed to validate token'))
def _assertTokenNotRevoked(self, token_data): self.assertFalse(any([_matches(e, token_data) for e in self.events])) return self.assertFalse( revoke_model.is_revoked(self.revoke_events, token_data), 'Token should not be revoked')
def _assertTokenNotRevoked(self, events, token_data): return self.assertFalse( revoke_model.is_revoked(events, token_data), 'Token should not be revoked')
def _assertTokenRevoked(self, events, token_data): return self.assertTrue( revoke_model.is_revoked(events, token_data), 'Token should be revoked')