From 989a0419ccaf40991b5c6d7404637792b368fb69 Mon Sep 17 00:00:00 2001 From: Eyal Date: Thu, 13 Jul 2017 15:56:58 +0300 Subject: [PATCH] get verify option from session secure option Change-Id: If1bed7f76d6c77c0bb08f5831e67291362bb2704 --- vitrageclient/auth.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vitrageclient/auth.py b/vitrageclient/auth.py index 731e005..c2a0855 100644 --- a/vitrageclient/auth.py +++ b/vitrageclient/auth.py @@ -95,8 +95,10 @@ class VitrageKeycloakPlugin(plugin.BaseAuthPlugin): self.endpoint = endpoint self.auth_url = auth_url self.client_id = openid_client_id + self.verify = True def get_headers(self, session, **kwargs): + self.verify = session.verify return {'X-Auth-Token': self._authenticate_keycloak(), 'x-user-id': self.username, 'x-project-id': self.realm_name} @@ -118,7 +120,7 @@ class VitrageKeycloakPlugin(plugin.BaseAuthPlugin): resp = requests.post(keycloak_endpoint, data=body, - verify=True) + verify=self.verify) try: resp.raise_for_status()