Example #1
0
def home():
    response = StringIO()

    if "HTTP_SSL_CLIENT_VERIFY" in request.environ:
        response.write("HTTP_SSL_CLIENT_VERIFY: PRESENT\n\n")

        if request.environ["HTTP_SSL_CLIENT_VERIFY"] == "SUCCESS":
            for var in ["HTTP_SSL_CLIENT_DN", "HTTP_SSL_CLIENT_SERIAL"]:
                response.write("%s: %s\n" % (var, var in request.environ and "PRESENT" or "NOT PRESENT"))
            response.write("\n\n")

    for key in request.environ.iterkeys():
        if key.startswith("HTTP"):
            response.write("%s: %s\n" % (key, request.environ[key]))

    response = make_response(response.getvalue())
    response.mimetype = "text/plain"
    response.status_code = 200
    return response
Example #2
0
def home():
    response = StringIO()

    if 'HTTP_SSL_CLIENT_VERIFY' in request.environ:
        response.write('HTTP_SSL_CLIENT_VERIFY: PRESENT\n\n')

        if request.environ['HTTP_SSL_CLIENT_VERIFY'] == 'SUCCESS':
            for var in ['HTTP_SSL_CLIENT_DN', 'HTTP_SSL_CLIENT_SERIAL']:
                response.write('%s: %s\n' %
                               (var, var in request.environ and 'PRESENT'
                                or 'NOT PRESENT'))
            response.write('\n\n')

    for key in request.environ.iterkeys():
        if key.startswith('HTTP'):
            response.write('%s: %s\n' % (key, request.environ[key]))

    response = make_response(response.getvalue())
    response.mimetype = 'text/plain'
    response.status_code = 200
    return response
Example #3
0
def home():
    response = StringIO()

    if 'HTTP_SSL_CLIENT_VERIFY' in request.environ:
        response.write('HTTP_SSL_CLIENT_VERIFY: PRESENT\n\n')

        if request.environ['HTTP_SSL_CLIENT_VERIFY'] == 'SUCCESS':
            for var in ['HTTP_SSL_CLIENT_DN', 'HTTP_SSL_CLIENT_SERIAL']:
                response.write('%s: %s\n' % (
                    var,
                    var in request.environ and 'PRESENT' or 'NOT PRESENT'))
            response.write('\n\n')

    for key in request.environ.iterkeys():
        if key.startswith('HTTP'):
            response.write('%s: %s\n' % (key, request.environ[key]))

    response = make_response(response.getvalue())
    response.mimetype = 'text/plain'
    response.status_code = 200
    return response