def test_fromOpenIDRequest(self):
     openid_req_msg = Message.fromOpenIDArgs({
       'mode': 'checkid_setup',
       'ns': OPENID2_NS,
       'ns.pape': pape.ns_uri,
       'pape.preferred_auth_policies': ' '.join([pape.AUTH_MULTI_FACTOR, pape.AUTH_PHISHING_RESISTANT]),
       'pape.max_auth_age': '5476'
       })
     oid_req = server.OpenIDRequest()
     oid_req.message = openid_req_msg
     req = pape.Request.fromOpenIDRequest(oid_req)
     self.failUnlessEqual([pape.AUTH_MULTI_FACTOR, pape.AUTH_PHISHING_RESISTANT], req.preferred_auth_policies)
     self.failUnlessEqual(5476, req.max_auth_age)
Exemple #2
0
 def test_fromOpenIDRequest_no_pape(self):
     message = Message()
     openid_req = server.OpenIDRequest()
     openid_req.message = message
     pape_req = pape.Request.fromOpenIDRequest(openid_req)
     assert(pape_req is None)