Show
Ignore:
Timestamp:
01/23/08 10:01:46 (3 years ago)
Author:
dbuss
Message:

Tickets 369, 341, 319

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/rp/trac/infocard_acct/0.11/infocard_acct/session.py

    r1213 r1231  
    6767#               self.log.debug('SecTokenPreferences setup %s %s' % (req, req.session)) 
    6868                if secToken and req.session: 
    69                         email = secToken.getAssertion('http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress') 
    70                         fullname = secToken.getAssertion('http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname') 
    71                         last =  secToken.getAssertion('http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname') 
     69                        email = secToken.getAssertionValues('http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress') 
     70                        fullname = secToken.getAssertionValues('http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname') 
     71                        last =  secToken.getAssertionValues('http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname') 
    7272 
    7373                        if not fullname: 
     
    100100        def login(self, req, secToken): 
    101101                if secToken and req.session: 
    102                         metaData = secToken.getMetaData() 
     102                        metaData = secToken.getMetaDataValues() 
    103103                        if metaData: 
    104104                                for key in metaData.keys(): 
     
    106106                                req.session['tok_meta'] = ''.join("tok_meta_%s " \ 
    107107                                        % (key) for key in metaData.keys()) 
    108                         claims = secToken.getAssertion() 
     108                        claims = secToken.getAssertionValues() 
    109109                        if claims and claims.keys(): 
    110110                                for key in claims.keys():