Esempio n. 1
0
def test_change_secret(mock_open, mock_token):
    """Verify correct params when calling open method inside change_secret"""
    authentication.change_secret()
    mock_open.assert_called_once_with(authentication._secret_file_path,
                                      mode='w')
    mock_open.return_value.__enter__().write.assert_called_once_with(
        'test_token')
Esempio n. 2
0
def revoke_tokens():
    """Revoke all tokens in current node."""
    change_secret()
    with TokenManager() as tm:
        tm.delete_all_rules()

    return {'result': 'True'}
Esempio n. 3
0
def revoke_tokens():
    """ Revoke all tokens """
    change_secret()
    with TokenManager() as tm:
        tm.delete_all_rules()

    return WazuhResult({'msg': 'Tokens revoked successfully'})