@@ -431,12 +431,13 @@ def test_get_tokens(self):
431431 client = self .rph .issuer2rp [_session ['iss' ]]
432432
433433 _github_id = iss_id ('github' )
434- client .client_get ("service_context" ).keyjar .import_jwks (
434+ _context = client .client_get ("service_context" )
435+ _context .keyjar .import_jwks (
435436 GITHUB_KEY .export_jwks (issuer_id = _github_id ), _github_id )
436437
437438 _nonce = _session ['auth_request' ]['nonce' ]
438439 _iss = _session ['iss' ]
439- _aud = client .client_id
440+ _aud = _context .client_id
440441 idval = {
441442 'nonce' : _nonce , 'sub' : 'EndUserSubject' , 'iss' : _iss ,
442443 'aud' : _aud
@@ -479,16 +480,17 @@ def test_access_and_id_token(self):
479480 res = self .rph .begin (issuer_id = 'github' )
480481 _session = self .rph .get_session_information (res ['state' ])
481482 client = self .rph .issuer2rp [_session ['iss' ]]
483+ _context = client .client_get ("service_context" )
482484 _nonce = _session ['auth_request' ]['nonce' ]
483485 _iss = _session ['iss' ]
484- _aud = client .client_id
486+ _aud = _context .client_id
485487 idval = {
486488 'nonce' : _nonce , 'sub' : 'EndUserSubject' , 'iss' : _iss ,
487489 'aud' : _aud
488490 }
489491
490492 _github_id = iss_id ('github' )
491- client . client_get ( "service_context" ) .keyjar .import_jwks (
493+ _context .keyjar .import_jwks (
492494 GITHUB_KEY .export_jwks (issuer_id = _github_id ), _github_id )
493495
494496 idts = IdToken (** idval )
@@ -520,16 +522,17 @@ def test_access_and_id_token_by_reference(self):
520522 res = self .rph .begin (issuer_id = 'github' )
521523 _session = self .rph .get_session_information (res ['state' ])
522524 client = self .rph .issuer2rp [_session ['iss' ]]
525+ _context = client .client_get ("service_context" )
523526 _nonce = _session ['auth_request' ]['nonce' ]
524527 _iss = _session ['iss' ]
525- _aud = client .client_id
528+ _aud = _context .client_id
526529 idval = {
527530 'nonce' : _nonce , 'sub' : 'EndUserSubject' , 'iss' : _iss ,
528531 'aud' : _aud
529532 }
530533
531534 _github_id = iss_id ('github' )
532- client . client_get ( "service_context" ) .keyjar .import_jwks (
535+ _context .keyjar .import_jwks (
533536 GITHUB_KEY .export_jwks (issuer_id = _github_id ), _github_id )
534537
535538 idts = IdToken (** idval )
@@ -561,16 +564,17 @@ def test_get_user_info(self):
561564 res = self .rph .begin (issuer_id = 'github' )
562565 _session = self .rph .get_session_information (res ['state' ])
563566 client = self .rph .issuer2rp [_session ['iss' ]]
567+ _context = client .client_get ("service_context" )
564568 _nonce = _session ['auth_request' ]['nonce' ]
565569 _iss = _session ['iss' ]
566- _aud = client .client_id
570+ _aud = _context .client_id
567571 idval = {
568572 'nonce' : _nonce , 'sub' : 'EndUserSubject' , 'iss' : _iss ,
569573 'aud' : _aud
570574 }
571575
572576 _github_id = iss_id ('github' )
573- client . client_get ( "service_context" ) .keyjar .import_jwks (
577+ _context .keyjar .import_jwks (
574578 GITHUB_KEY .export_jwks (issuer_id = _github_id ), _github_id )
575579
576580 idts = IdToken (** idval )
@@ -612,9 +616,10 @@ def test_userinfo_in_id_token(self):
612616 res = self .rph .begin (issuer_id = 'github' )
613617 _session = self .rph .get_session_information (res ['state' ])
614618 client = self .rph .issuer2rp [_session ['iss' ]]
619+ _context = client .client_get ("service_context" )
615620 _nonce = _session ['auth_request' ]['nonce' ]
616621 _iss = _session ['iss' ]
617- _aud = client .client_id
622+ _aud = _context .client_id
618623 idval = {
619624 'nonce' : _nonce , 'sub' : 'EndUserSubject' , 'iss' : _iss ,
620625 'aud' : _aud , 'given_name' : 'Diana' , 'family_name' : 'Krall' ,
@@ -645,16 +650,17 @@ def rphandler_setup(self):
645650 res = self .rph .begin (issuer_id = 'github' )
646651 _session = self .rph .get_session_information (res ['state' ])
647652 client = self .rph .issuer2rp [_session ['iss' ]]
653+ _context = client .client_get ("service_context" )
648654 _nonce = _session ['auth_request' ]['nonce' ]
649655 _iss = _session ['iss' ]
650- _aud = client .client_id
656+ _aud = _context .client_id
651657 idval = {
652658 'nonce' : _nonce , 'sub' : 'EndUserSubject' , 'iss' : _iss ,
653659 'aud' : _aud
654660 }
655661
656662 _github_id = iss_id ('github' )
657- client . client_get ( "service_context" ) .keyjar .import_jwks (
663+ _context .keyjar .import_jwks (
658664 GITHUB_KEY .export_jwks (issuer_id = _github_id ), _github_id )
659665
660666 idts = IdToken (** idval )
0 commit comments