コード例 #1
0
ファイル: main.py プロジェクト: swompyCh/crm_project
def index():
    d1 = 0
    d2 = 0
    if request.method == 'POST':
        name = request.form.get('program')
        fio = request.form.get('FullName')
        d1 = request.form.get("date1")
        d2 = request.form.get("date2")
        choose = request.form.get("browser")
        certificate(name, fio, d1, d2, choose)
    return render_template("Index.html")
コード例 #2
0
ファイル: securelevel.py プロジェクト: fortran95/xi
    def _list_certs(self,path,isroot=False):
        listresult = os.listdir(path)
        for filename in listresult:
            pathname = os.path.join(path,filename)
            if not os.path.isfile(pathname):
                continue
            try:
                c       = certificate.certificate()
                c_cont  = open(pathname,'r').read()

                c.load_public_text(c_cont)

                c_id    = c.get_id()
            except:
                continue
            self.indexes[c_id] = (c,isroot)
コード例 #3
0
def shareImage(request):
    try:
        openId = ""
        if 'openId' in request.GET and request.GET['openId']:
            openId = request.GET['openId']
        token_info = certificate.certificate()
        appId = token_info.appId
        sigurate = sign.Sign(
            token_info.jsapi_ticket,
            "http://" + request.get_host() + request.get_full_path())
        sigurate_ret = sigurate.sign()
        data = "{'timestamp':'%s','nonceStr':'%s','signature':'%s'}" % (
            sigurate_ret['timestamp'], sigurate_ret['nonceStr'],
            sigurate_ret['signature'])
        return render_to_response(
            'upload_image.html', {
                'sigurate_inf': json.dumps(data),
                'appId': json.dumps(appId),
                'openId': json.dumps(openId)
            })
    except Exception, Argument:
        traceback.print_exc()
コード例 #4
0
ファイル: securelevel.py プロジェクト: fortran95/xi
        log.info("Loaded all known certificates.")
    def _list_certs(self,path,isroot=False):
        listresult = os.listdir(path)
        for filename in listresult:
            pathname = os.path.join(path,filename)
            if not os.path.isfile(pathname):
                continue
            try:
                c       = certificate.certificate()
                c_cont  = open(pathname,'r').read()

                c.load_public_text(c_cont)

                c_id    = c.get_id()
            except:
                continue
            self.indexes[c_id] = (c,isroot)

if __name__ == '__main__':
    a = securelevel(ROOTCERTPATH)
    a.initilize([USERCERTPATH,])
    
    c = certificate.certificate()

    c.load_public_text(open(USERCERTPATH + '/sl.pub').read())

    cr = a.consult(c)#,r)
    print cr
    
    print a.trustlevel(cr)
コード例 #5
0
def main():
    certificate()