Example #1
0
 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')
Example #2
0
 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')
Example #3
0
    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'))
Example #4
0
    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'))
Example #5
0
 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')
Example #6
0
 def _assertTokenNotRevoked(self, events, token_data):
     return self.assertFalse(
         revoke_model.is_revoked(events, token_data),
         'Token should not be revoked')
Example #7
0
 def _assertTokenRevoked(self, events, token_data):
     return self.assertTrue(
         revoke_model.is_revoked(events, token_data),
         'Token should be revoked')
Example #8
0
 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')
Example #9
0
 def _assertTokenNotRevoked(self, events, token_data):
     return self.assertFalse(
         revoke_model.is_revoked(events, token_data),
         'Token should not be revoked')
Example #10
0
 def _assertTokenRevoked(self, events, token_data):
     return self.assertTrue(
         revoke_model.is_revoked(events, token_data),
         'Token should be revoked')