[idp saml2] set signature verify hint from the service provider policy setting

This commit is contained in:
Benjamin Dauvergne 2011-03-18 14:12:17 +01:00
parent f1b0ad5187
commit 35d5bd3bd3
1 changed files with 3 additions and 0 deletions

View File

@ -285,6 +285,9 @@ def sso(request):
logger.debug('sso: loading provider %s' %provider_id)
provider_loaded = load_provider(request, provider_id,
server=login.server, autoload=True)
login.setSignatureVerifyHint(
provider_loaded.service_provider.policy \
.authn_request_signature_check_hint)
if not provider_loaded:
consent_obtained = False
message = _('sso: fail to load unknown provider %s' %provider_id)