def selectContextFields(self,first):
        rt = []
        idHashLexicalCol = self.idHash.columns[-1][0]
        idHashTermTypeCol = self.idHash.columns[-2][0]
        termNameAlias = first and ' as %s'%SlotPrefixes[CONTEXT] or ''
        rt.append('rt_' + SlotPrefixes[CONTEXT] + '.' + \
                    idHashLexicalCol + termNameAlias)
        termTypeAlias = first \
                and ' as %sTermType' % SlotPrefixes[CONTEXT] \
                or ''
        if self.termEnumerations[CONTEXT]:
            rt.append('rt_' + SlotPrefixes[CONTEXT] + '.' + \
                                idHashTermTypeCol + termTypeAlias)
        else:
            rt.append("'%s'" % \
                    self.hardCodedResultTermsTypes[CONTEXT] + termTypeAlias)
        return rt
Tells the caller if the token authorizes access to the desired URL.
dataset/ETHPy150Open RDFLib/rdfextras/rdfextras/store/FOPLRelationalModel/BinaryRelationPartition.py/BinaryRelationPartition.selectContextFields--crossover with--dataset/ETHPy150Open bradfitz/addressbooker/atom/http_interface.py/GenericToken.valid_for_scope