Revision a53ee093 snf-astakos-app/astakos/im/target/shibboleth.py

b/snf-astakos-app/astakos/im/target/shibboleth.py
88 88
    tokens = request.META
89 89
    third_party_key = get_pending_key(request)
90 90

  
91
    shibboleth_headers = {}
92
    for token in dir(Tokens):
93
        if token == token.upper():
94
            shibboleth_headers[token] = tokens.get(token, 'NOT_SET')
95
    # log shibboleth headers
96
    # TODO: info -> debug
97
    logger.info("shibboleth request: %r" % shibboleth_headers)
98

  
91 99
    try:
92 100
        eppn = tokens.get(Tokens.SHIB_EPPN)
93 101
        if not eppn:
......
114 122

  
115 123
    affiliation = tokens.get(Tokens.SHIB_EP_AFFILIATION, 'Shibboleth')
116 124
    email = tokens.get(Tokens.SHIB_MAIL, '')
117
    #eppn, email, realname, affiliation = 'test@grnet-hq.admin.grnet.gr', 'test@grnet.gr', 'sff', None
118 125
    provider_info = {'eppn': eppn, 'email': email, 'name': realname}
119 126
    userid = eppn
120 127

  
128

  
121 129
    try:
122 130
        return handle_third_party_login(request, 'shibboleth',
123 131
                                        eppn, provider_info,

Also available in: Unified diff