@@ -119,7 +119,7 @@ def verify(authn_method):
119119 auth_args = authn_method .unpack_token (kwargs ['token' ])
120120 authz_request = AuthorizationRequest ().from_urlencoded (auth_args ['query' ])
121121
122- endpoint = current_app .server .server_get ( "endpoint" , 'authorization' )
122+ endpoint = current_app .server .get_endpoint ( 'authorization' )
123123 _session_id = endpoint .create_session (authz_request , username , auth_args ['authn_class_ref' ],
124124 auth_args ['iat' ], authn_method )
125125
@@ -133,8 +133,7 @@ def verify(authn_method):
133133
134134@oidc_op_views .route ('/verify/user' , methods = ['GET' , 'POST' ])
135135def verify_user ():
136- authn_method = current_app .server .server_get (
137- "endpoint_context" ).authn_broker .get_method_by_id ('user' )
136+ authn_method = current_app .server .get_context ().authn_broker .get_method_by_id ('user' )
138137 try :
139138 return verify (authn_method )
140139 except FailedAuthentication as exc :
@@ -143,8 +142,7 @@ def verify_user():
143142
144143@oidc_op_views .route ('/verify/user_pass_jinja' , methods = ['GET' , 'POST' ])
145144def verify_user_pass_jinja ():
146- authn_method = current_app .server .server_get (
147- "endpoint_context" ).authn_broker .get_method_by_id ('user' )
145+ authn_method = current_app .server .get_context ().authn_broker .get_method_by_id ('user' )
148146 try :
149147 return verify (authn_method )
150148 except FailedAuthentication as exc :
@@ -154,9 +152,9 @@ def verify_user_pass_jinja():
154152@oidc_op_views .route ('/.well-known/<service>' )
155153def well_known (service ):
156154 if service == 'openid-configuration' :
157- _endpoint = current_app .server .server_get ( "endpoint" , 'provider_config' )
155+ _endpoint = current_app .server .get_endpoint ( 'provider_config' )
158156 elif service == 'webfinger' :
159- _endpoint = current_app .server .server_get ( "endpoint" , 'discovery' )
157+ _endpoint = current_app .server .get_endpoint ( 'discovery' )
160158 else :
161159 return make_response ('Not supported' , 400 )
162160
@@ -166,45 +164,45 @@ def well_known(service):
166164@oidc_op_views .route ('/registration' , methods = ['GET' , 'POST' ])
167165def registration ():
168166 return service_endpoint (
169- current_app .server .server_get ( "endpoint" , 'registration' ))
167+ current_app .server .get_endpoint ( 'registration' ))
170168
171169
172170@oidc_op_views .route ('/registration_api' , methods = ['GET' , 'DELETE' ])
173171def registration_api ():
174172 if request .method == "DELETE" :
175173 return service_endpoint (
176- current_app .server .server_get ( "endpoint" , 'registration_delete' ))
174+ current_app .server .get_endpoint ( 'registration_delete' ))
177175 else :
178176 return service_endpoint (
179- current_app .server .server_get ( "endpoint" , 'registration_read' ))
177+ current_app .server .get_endpoint ( 'registration_read' ))
180178
181179
182180@oidc_op_views .route ('/authorization' )
183181def authorization ():
184182 return service_endpoint (
185- current_app .server .server_get ( "endpoint" , 'authorization' ))
183+ current_app .server .get_endpoint ( 'authorization' ))
186184
187185
188186@oidc_op_views .route ('/token' , methods = ['GET' , 'POST' ])
189187def token ():
190188 return service_endpoint (
191- current_app .server .server_get ( "endpoint" , 'token' ))
189+ current_app .server .get_endpoint ( 'token' ))
192190
193191@oidc_op_views .route ('/introspection' , methods = ['POST' ])
194192def introspection_endpoint ():
195193 return service_endpoint (
196- current_app .server .server_get ( "endpoint" , 'introspection' ))
194+ current_app .server .get_endpoint ( 'introspection' ))
197195
198196@oidc_op_views .route ('/userinfo' , methods = ['GET' , 'POST' ])
199197def userinfo ():
200198 return service_endpoint (
201- current_app .server .server_get ( "endpoint" , 'userinfo' ))
199+ current_app .server .get_endpoint ( 'userinfo' ))
202200
203201
204202@oidc_op_views .route ('/session' , methods = ['GET' ])
205203def session_endpoint ():
206204 return service_endpoint (
207- current_app .server .server_get ( "endpoint" , 'session' ))
205+ current_app .server .get_endpoint ( 'session' ))
208206
209207
210208IGNORE = ["cookie" , "user-agent" ]
@@ -298,7 +296,7 @@ def check_session_iframe():
298296 req_args = dict ([(k , v ) for k , v in request .form .items ()])
299297
300298 if req_args :
301- _context = current_app .server .server_get ( "endpoint_context" )
299+ _context = current_app .server .get_context ( )
302300 # will contain client_id and origin
303301 if req_args ['origin' ] != _context .issuer :
304302 return 'error'
@@ -314,15 +312,15 @@ def check_session_iframe():
314312
315313@oidc_op_views .route ('/verify_logout' , methods = ['GET' , 'POST' ])
316314def verify_logout ():
317- part = urlparse (current_app .server .server_get ( "endpoint_context" ).issuer )
315+ part = urlparse (current_app .server .get_context ( ).issuer )
318316 page = render_template ('logout.html' , op = part .hostname ,
319317 do_logout = 'rp_logout' , sjwt = request .args ['sjwt' ])
320318 return page
321319
322320
323321@oidc_op_views .route ('/rp_logout' , methods = ['GET' , 'POST' ])
324322def rp_logout ():
325- _endp = current_app .server .server_get ( "endpoint" , 'session' )
323+ _endp = current_app .server .get_endpoint ( 'session' )
326324 _info = _endp .unpack_signed_jwt (request .form ['sjwt' ])
327325 try :
328326 request .form ['logout' ]
0 commit comments