Ejemplo n.º 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')
Ejemplo n.º 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')
Ejemplo n.º 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'))
Ejemplo n.º 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'))
Ejemplo n.º 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')
Ejemplo n.º 6
0
 def _assertTokenNotRevoked(self, events, token_data):
     return self.assertFalse(
         revoke_model.is_revoked(events, token_data),
         'Token should not be revoked')
Ejemplo n.º 7
0
 def _assertTokenRevoked(self, events, token_data):
     return self.assertTrue(
         revoke_model.is_revoked(events, token_data),
         'Token should be revoked')
Ejemplo n.º 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')
Ejemplo n.º 9
0
 def _assertTokenNotRevoked(self, events, token_data):
     return self.assertFalse(
         revoke_model.is_revoked(events, token_data),
         'Token should not be revoked')
Ejemplo n.º 10
0
 def _assertTokenRevoked(self, events, token_data):
     return self.assertTrue(
         revoke_model.is_revoked(events, token_data),
         'Token should be revoked')