Changeset 1231 for trunk/rp/trac

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

Tickets 369, 341, 319

Location:
trunk/rp/trac/infocard_acct/0.11
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/rp/trac/infocard_acct/0.11/doit

    r1061 r1231  
    1010rm /var/log/apache2/access_log 
    1111rm /usr/local/lib/python2.5/site-packages/InfoCardAcct* 
    12 rm -rf /tmp/eggcache/InfoCardAccountManager-0.1def-py2.5.egg-tmp 
    1312rm -rf dist 
    1413rm -rf build 
  • 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(): 
  • trunk/rp/trac/infocard_acct/0.11/infocard_acct/templates/infocard-detail.html

    r1123 r1231  
    6969        </table> 
    7070         
    71         <py:with vars="claims =infocard.getAssertion()"> 
     71        <py:with vars="claims =infocard.getAssertionValues()"> 
    7272         <table py:if="claims" class="listing" id="claims"> 
    7373                <thead> 
  • trunk/rp/trac/infocard_acct/0.11/infocard_acct/web_ui.py

    r1213 r1231  
    135135        processor = InfoCardProcessor() 
    136136        if processor: 
    137             processor.set_decode(self.privateKey, self.privateKeyPassPhrase, True, False) 
    138             processor.set_claims( 
     137            processor.setDecode(self.privateKey, self.privateKeyPassPhrase, True, False) 
     138            processor.setClaims( 
    139139                self._get_option_from_options(options, 'required_claims'),  
    140140                self._get_option_from_options(options, 'optional_claims')) 
    141             processor.set_options(options) 
     141            processor.setOptions(options) 
    142142            options['processorTag'] = processor 
    143143#       self.log.debug("For %s required: %s, optional: %s" %  
     
    206206                    elif secToken: 
    207207                        if secToken and secToken.isValid: 
    208                             cardkeyhash = secToken.getMetaData(infocard.infocardlib.META_CardKeyHash) 
     208                            cardkeyhash = secToken.getMetaDataValues(infocard.infocardlib.META_CardKeyHash) 
    209209                            self._setup_session(req) 
    210210                        elif secToken: 
     
    305305        except (NameError, KeyError): 
    306306            processor = self._get_option(req, 'processorTag') 
    307             secToken = processor.process_token(req.args.get('xmlToken')) 
     307            secToken = processor.processToken(req.args.get('xmlToken')) 
    308308            req.environ['Security_Token'] = secToken 
    309309        return secToken 
     
    336336                secToken = self._get_token(req) 
    337337                if secToken and secToken.isValid: 
    338                     user = AssociationManager(self.env).check_association(secToken.getMetaData(infocard.infocardlib.META_CardKeyHash)) 
     338                    user = AssociationManager(self.env).check_association(secToken.getMetaDataValues(infocard.infocardlib.META_CardKeyHash)) 
    339339                    if user: 
    340340                        #self.log.debug('web_user:LoginModule:_remote_user:check_association returned : \"%s\"', user) 
  • trunk/rp/trac/infocard_acct/0.11/setup.py

    r1213 r1231  
    146146                infocard_acct.groups = infocard_acct.groups 
    147147                infocard_acct.session = infocard_acct.session 
     148         
     149        infocard = infocard_acct.infocard 
    148150     """, 
    149151