From 63a4c021bff0b309cbaff9395c4efb533e91a173 Mon Sep 17 00:00:00 2001 From: mike seibel Date: Tue, 11 Aug 2020 08:17:22 -0700 Subject: [PATCH] enforce ssl setting --- blti/validators.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/blti/validators.py b/blti/validators.py index 8fd2c76..f14580b 100644 --- a/blti/validators.py +++ b/blti/validators.py @@ -28,6 +28,11 @@ def client_key_length(self): def nonce_length(self): return 20, 50 + @property + def enforce_ssl(self): + return getattr( + settings, 'LTI_ENFORCE_SSL', True) + @property def safe_characters(self): return set(UNICODE_ASCII_CHARACTER_SET) | set('-_')