summaryrefslogtreecommitdiff
path: root/tests/servera_conf.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/servera_conf.py')
-rw-r--r--tests/servera_conf.py15
1 files changed, 13 insertions, 2 deletions
diff --git a/tests/servera_conf.py b/tests/servera_conf.py
index 3ab8741b..5b837b34 100644
--- a/tests/servera_conf.py
+++ b/tests/servera_conf.py
@@ -4,6 +4,8 @@ from saml2 import BINDING_PAOS
from saml2 import BINDING_HTTP_POST
from saml2 import BINDING_HTTP_REDIRECT
from saml2 import BINDING_HTTP_ARTIFACT
+from saml2.authn_context import PASSWORDPROTECTEDTRANSPORT as AUTHN_PASSWORD_PROTECTED
+from saml2.authn_context import TIMESYNCTOKEN as AUTHN_TIME_SYNC_TOKEN
from saml2.saml import NAMEID_FORMAT_TRANSIENT
from saml2.saml import NAMEID_FORMAT_PERSISTENT
@@ -42,8 +44,17 @@ CONFIG = {
"required_attributes": ["surName", "givenName", "mail"],
"optional_attributes": ["title", "eduPersonAffiliation"],
"idp": ["urn:mace:example.com:saml:roland:idp"],
- "name_id_format": [NAMEID_FORMAT_TRANSIENT,
- NAMEID_FORMAT_PERSISTENT]
+ "name_id_format": [
+ NAMEID_FORMAT_TRANSIENT,
+ NAMEID_FORMAT_PERSISTENT,
+ ],
+ "requested_authn_context": {
+ "authn_context_class_ref": [
+ AUTHN_PASSWORD_PROTECTED,
+ AUTHN_TIME_SYNC_TOKEN,
+ ],
+ "comparison": "exact",
+ },
}
},
"debug": 1,