亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? viewcertificate.jsp

?? 一套JAVA的CA證書簽發系統.
?? JSP
?? 第 1 頁 / 共 2 頁
字號:
<!-- Version: $Id: viewcertificate.jsp,v 1.4 2002/08/28 12:22:25 herrvendil Exp $ --><html><%@page contentType="text/html"%><%@page errorPage="/errorpage.jsp"  import="java.math.BigInteger, se.anatom.ejbca.webdist.webconfiguration.EjbcaWebBean, se.anatom.ejbca.ra.raadmin.GlobalConfiguration,                  se.anatom.ejbca.webdist.rainterface.RAInterfaceBean, se.anatom.ejbca.webdist.rainterface.CertificateView, se.anatom.ejbca.webdist.rainterface.RevokedInfoView,                 javax.ejb.CreateException, java.rmi.RemoteException, se.anatom.ejbca.authorization.AuthorizationDeniedException, se.anatom.ejbca.util.CertTools" %><jsp:useBean id="ejbcawebbean" scope="session" class="se.anatom.ejbca.webdist.webconfiguration.EjbcaWebBean" /><jsp:useBean id="rabean" scope="session" class="se.anatom.ejbca.webdist.rainterface.RAInterfaceBean" /><jsp:useBean id="cabean" scope="session" class="se.anatom.ejbca.webdist.cainterface.CAInterfaceBean" /><%! // Declarations   static final String USER_PARAMETER             = "username";  static final String CERTSERNO_PARAMETER        = "certsernoparameter";  static final String CACERT_PARAMETER           = "caid";  static final String HARDTOKENSN_PARAMETER      = "tokensn";  static final String BUTTON_CLOSE               = "buttonclose";   static final String BUTTON_VIEW_PREVIOUS       = "buttonviewprevious";   static final String BUTTON_VIEW_NEXT           = "buttonviewnext";  static final String BUTTON_REVOKE              = "buttonrevoke";  static final String BUTTON_RECOVERKEY          = "buttonrekoverkey";  static final String CHECKBOX_DIGITALSIGNATURE  = "checkboxdigitalsignature";  static final String CHECKBOX_NONREPUDIATION    = "checkboxnonrepudiation";  static final String CHECKBOX_KEYENCIPHERMENT   = "checkboxkeyencipherment";  static final String CHECKBOX_DATAENCIPHERMENT  = "checkboxdataencipherment";  static final String CHECKBOX_KEYAGREEMENT      = "checkboxkeyagreement";  static final String CHECKBOX_KEYCERTSIGN       = "checkboxkeycertsign";  static final String CHECKBOX_CRLSIGN           = "checkboxcrlsign";  static final String CHECKBOX_ENCIPHERONLY      = "checkboxencipheronly";  static final String CHECKBOX_DECIPHERONLY      = "checkboxdecipheronly";  static final String SELECT_REVOKE_REASON       = "selectrevokationreason";  static final String CHECKBOX_VALUE             = "true";  static final String HIDDEN_INDEX               = "hiddenindex";%><%  // Initialize environment.  GlobalConfiguration globalconfiguration = ejbcawebbean.initialize(request, "/ca_functionality/view_certificate");                                             rabean.initialize(request, ejbcawebbean);                                            cabean.initialize(request, ejbcawebbean);   String THIS_FILENAME            =  globalconfiguration.getAdminWebPath()  + "viewcertificate.jsp";  boolean noparameter             = true;  boolean notauthorized           = true;  boolean cacerts                 = false;  boolean usekeyrecovery          = false;     CertificateView certificatedata = null;  String certificateserno         = null;  String issuerdn                 = null;  String username                 = null;           String tokensn                  = null;  int numberofcertificates        = 0;  int currentindex                = 0;  int caid                        = 0;  try{    usekeyrecovery = globalconfiguration.getEnableKeyRecovery() && ejbcawebbean.isAuthorizedNoLog(EjbcaWebBean.AUTHORIZED_RA_KEYRECOVERY_RIGHTS);  }catch(AuthorizationDeniedException ade){}  if( request.getParameter(HARDTOKENSN_PARAMETER) != null && request.getParameter(USER_PARAMETER ) != null){     username = java.net.URLDecoder.decode(request.getParameter(USER_PARAMETER),"UTF-8");     tokensn  = request.getParameter(HARDTOKENSN_PARAMETER);     try{         rabean.loadTokenCertificates(tokensn,username);       notauthorized = false;     }catch(AuthorizationDeniedException e){}     noparameter = false;  }  if( request.getParameter(USER_PARAMETER ) != null && request.getParameter(HARDTOKENSN_PARAMETER) == null){     username = java.net.URLDecoder.decode(request.getParameter(USER_PARAMETER),"UTF-8");     try{         rabean.loadCertificates(username);       notauthorized = false;     }catch(AuthorizationDeniedException e){}     noparameter = false;  }  if( request.getParameter(CERTSERNO_PARAMETER ) != null){          String[] certdata = java.net.URLDecoder.decode(request.getParameter(CERTSERNO_PARAMETER ),"UTF-8").split(",",2);     certificateserno = certdata[0];     issuerdn = CertTools.stringToBCDNString(certdata[1]);     try{         rabean.loadCertificates(new BigInteger(certificateserno,16), issuerdn);        notauthorized = false;     }catch(AuthorizationDeniedException e){}     noparameter = false;  }  if( request.getParameter(CACERT_PARAMETER ) != null){     caid = Integer.parseInt(request.getParameter(CACERT_PARAMETER));     if(request.getParameter(BUTTON_VIEW_PREVIOUS) == null && request.getParameter(BUTTON_VIEW_NEXT) == null){       try{           ejbcawebbean.isAuthorizedNoLog("/ca_functionality/basic_functions");         ejbcawebbean.isAuthorized(se.anatom.ejbca.authorization.AvailableAccessRules.CAPREFIX + caid);         rabean.loadCACertificates(cabean.getCACertificates(caid));          numberofcertificates = rabean.getNumberOfCertificates();         if(numberofcertificates > 0)          currentindex = 0;              notauthorized = false;       }catch(AuthorizationDeniedException e){}       noparameter = false;     }     cacerts = true;  }  if(!noparameter){      if(request.getParameter(BUTTON_VIEW_PREVIOUS) == null && request.getParameter(BUTTON_VIEW_NEXT) == null &&        request.getParameter(BUTTON_REVOKE) == null && request.getParameter(BUTTON_RECOVERKEY) == null){      numberofcertificates = rabean.getNumberOfCertificates();      if(numberofcertificates > 0)        certificatedata = rabean.getCertificate(currentindex);      }   }   if(request.getParameter(BUTTON_REVOKE) != null && request.getParameter(HIDDEN_INDEX)!= null && !cacerts){     currentindex = Integer.parseInt(request.getParameter(HIDDEN_INDEX));     noparameter=false;     int reason = Integer.parseInt(request.getParameter(SELECT_REVOKE_REASON));     certificatedata = rabean.getCertificate(currentindex);     if(!cacerts && rabean.authorizedToRevokeCert(certificatedata.getUsername()) && ejbcawebbean.isAuthorizedNoLog(EjbcaWebBean.AUTHORIZED_RA_REVOKE_RIGHTS)         && !certificatedata.isRevoked())          rabean.revokeCert(certificatedata.getSerialNumberBigInt(), certificatedata.getIssuerDN(), certificatedata.getUsername(),reason);     try{       if(tokensn !=null)         rabean.loadTokenCertificates(tokensn,username);       else          if(username != null)           rabean.loadCertificates(username);         else           rabean.loadCertificates(new BigInteger(certificateserno,16), issuerdn);       notauthorized = false;     }catch(AuthorizationDeniedException e){     }     numberofcertificates = rabean.getNumberOfCertificates();     certificatedata = rabean.getCertificate(currentindex);   }   if(request.getParameter(BUTTON_RECOVERKEY) != null && request.getParameter(HIDDEN_INDEX)!= null && !cacerts){     // Mark certificate for key recovery.     currentindex = Integer.parseInt(request.getParameter(HIDDEN_INDEX));     noparameter=false;     certificatedata = rabean.getCertificate(currentindex);     if(!cacerts && rabean.keyRecoveryPossible(certificatedata) && usekeyrecovery)         rabean.markForRecovery(certificatedata);      try{       if(tokensn !=null)         rabean.loadTokenCertificates(tokensn,username);       else          if(username != null)           rabean.loadCertificates(username);         else           rabean.loadCertificates(new BigInteger(certificateserno,16), issuerdn);       notauthorized = false;     }catch(AuthorizationDeniedException e){     }     numberofcertificates = rabean.getNumberOfCertificates();     certificatedata = rabean.getCertificate(currentindex);   }        if(request.getParameter(BUTTON_VIEW_PREVIOUS) != null){       numberofcertificates = rabean.getNumberOfCertificates();       noparameter=false;       if(request.getParameter(HIDDEN_INDEX)!= null){         currentindex = Integer.parseInt(request.getParameter(HIDDEN_INDEX)) -1;         if(currentindex < 0){           currentindex = 0;         }         certificatedata = rabean.getCertificate(currentindex);         notauthorized = false;       }    }    if(request.getParameter(BUTTON_VIEW_NEXT) != null){       numberofcertificates = rabean.getNumberOfCertificates();       noparameter=false;       if(request.getParameter(HIDDEN_INDEX)!= null){         currentindex = Integer.parseInt(request.getParameter(HIDDEN_INDEX)) + 1;         if(currentindex > numberofcertificates -1){           currentindex = numberofcertificates;         }         certificatedata = rabean.getCertificate(currentindex);         notauthorized = false;       }    }  int row = 0;   int columnwidth = 150;%><head>  <title><%= globalconfiguration.getEjbcaTitle() %></title>  <base href="<%= ejbcawebbean.getBaseUrl() %>">  <link rel=STYLESHEET href="<%= ejbcawebbean.getCssFile() %>">  <script language=javascript src="<%= globalconfiguration.getAdminWebPath() %>ejbcajslib.js"></script>  <script language=javascript><!--function confirmrevokation(){  var returnval = false;  if(document.viewcertificate.<%= SELECT_REVOKE_REASON %>.options.selectedIndex == -1){     alert("<%= ejbcawebbean.getText("AREVOKEATIONREASON") %>");      returnval = false;  }else{    returnval = confirm("<%= ejbcawebbean.getText("AREYOUSUREREVOKECERT") %>");  }   return returnval;}function confirmkeyrecovery(){  return confirm("<%= ejbcawebbean.getText("AREYOUSUREKEYRECOVER") %>");}--></script></head><body >  <h2 align="center"><%= ejbcawebbean.getText("VIEWCERTIFICATE") %></h2> <!-- <div align="right"><A  onclick='displayHelpWindow("<%= ejbcawebbean.getHelpfileInfix("viewcertificate_help.html") %>")'>    <u><%= ejbcawebbean.getText("HELP") %></u> </A> -->  </div>  <%if(noparameter){%>  <div align="center"><h4 id="alert"><%=ejbcawebbean.getText("YOUMUSTSPECIFYCERT") %></h4></div>   <% }      else{      if(notauthorized){%>  <div align="center"><h4 id="alert"><%=ejbcawebbean.getText("NOTAUTHORIZEDTOVIEWCERT") %></h4></div>   <%   }        else{         if(certificatedata == null){%>  <div align="center"><h4 id="alert"><%=ejbcawebbean.getText("CERTIFICATEDOESNTEXIST") %></h4></div>     <%   }         else{ %>  <form name="viewcertificate" action="<%= THIS_FILENAME %>" method="post">    <% if(username != null){ %>     <input type="hidden" name='<%= USER_PARAMETER %>' value='<%=username %>'>      <% }      if(tokensn != null){ %>     <input type="hidden" name='<%= HARDTOKENSN_PARAMETER%>' value='<%=tokensn %>'>      <% }       

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美综合一区二区三区| 狠狠色狠狠色综合| 久久蜜桃av一区二区天堂 | 91蜜桃免费观看视频| 成人免费一区二区三区视频 | 亚洲一区二区三区中文字幕 | 国产日产亚洲精品系列| 欧美亚洲一区三区| 国产中文字幕精品| 国产69精品久久久久毛片| 黄色小说综合网站| 国产91精品一区二区麻豆网站| 婷婷开心激情综合| 亚洲综合色成人| 亚洲高清不卡在线| 中文字幕av一区 二区| 久久久精品2019中文字幕之3| 中文字幕av一区二区三区高| 国产精品色眯眯| 亚洲成av人片在线| 老司机免费视频一区二区三区| 日本成人中文字幕在线视频| 琪琪一区二区三区| 首页国产欧美日韩丝袜| 国产精品狼人久久影院观看方式| 欧美一区三区二区| 国产精品久久久久久亚洲伦| 亚洲一二三四在线| 岛国av在线一区| 欧美三级资源在线| 国产欧美一区二区精品性色超碰| 亚洲国产电影在线观看| 国产精品国产三级国产有无不卡 | 91丨porny丨蝌蚪视频| 日韩精品专区在线影院观看 | 日韩精品一区国产麻豆| 中文字幕人成不卡一区| 经典一区二区三区| 日韩欧美中文一区二区| 亚洲视频中文字幕| 国产a精品视频| 欧美一级黄色大片| 亚洲一区国产视频| 欧美中文一区二区三区| 久久精品亚洲乱码伦伦中文| 亚洲国产精品一区二区久久| 美日韩一区二区| 91视频www| 亚洲男人的天堂网| 在线国产亚洲欧美| 亚洲欧美一区二区不卡| 亚洲成人免费视频| 成人激情综合网站| 国产女主播视频一区二区| 国产一区二区三区久久久 | 成人黄色在线看| 国产精品女上位| 欧美视频在线一区| 亚洲国产成人tv| 欧美成人一区二区三区| 免费高清不卡av| 久久这里只有精品首页| 国产美女视频一区| 久久精品亚洲国产奇米99| 99久久精品国产精品久久 | 欧美成人在线直播| 九九热在线视频观看这里只有精品| 精品福利视频一区二区三区| 成人18视频在线播放| 久久久久久免费网| 国产精品一区在线| 一区在线观看视频| 欧美日韩黄色影视| 国产呦精品一区二区三区网站| 精品国产三级电影在线观看| 成人国产亚洲欧美成人综合网 | 一本大道久久a久久精二百| 91视频.com| 午夜精品久久久久久久99水蜜桃| 国产精品视频线看| 国产色爱av资源综合区| 久久久亚洲精华液精华液精华液| 欧美精品乱人伦久久久久久| 91老司机福利 在线| 91网站最新地址| 91免费版pro下载短视频| 99国产欧美久久久精品| 成人激情av网| 91福利在线导航| 欧美三级电影网站| 欧美日韩三级一区二区| 欧美高清dvd| 精品久久久久久久久久久院品网| 精品福利av导航| 亚洲国产精华液网站w| 国产精品毛片无遮挡高清| 亚洲欧洲精品一区二区精品久久久| 亚洲人123区| 亚洲一区二区欧美日韩| 麻豆精品一区二区av白丝在线| 久久99国内精品| 成人a免费在线看| 欧美写真视频网站| 日韩欧美成人一区二区| 国产三级一区二区| 亚洲精品视频免费观看| 亚洲成人午夜电影| 韩国av一区二区| av电影在线观看完整版一区二区| 欧美午夜精品久久久| 精品三级在线观看| 亚洲人成亚洲人成在线观看图片| 日韩激情中文字幕| 国产在线不卡一区| 色婷婷av一区二区三区大白胸| 555夜色666亚洲国产免| 国产日韩欧美精品电影三级在线 | 91精品国产高清一区二区三区蜜臀| 欧美一级精品在线| 国产精品美女久久久久久 | 最新欧美精品一区二区三区| 亚洲国产一二三| 国产精品一区二区视频| 欧美亚洲动漫精品| 久久久精品tv| 日韩黄色免费网站| 波多野结衣亚洲| 日韩欧美不卡一区| 依依成人综合视频| 成人性生交大片免费| 91精品国产福利在线观看| 中文字幕一区二区三区在线播放| 视频精品一区二区| av福利精品导航| 久久久久久久一区| 日本在线不卡一区| 不卡一区二区在线| 欧美精品一区二区三区蜜臀 | 国产精品久久三区| 麻豆freexxxx性91精品| 欧美亚洲图片小说| 亚洲色图色小说| 国产乱码精品1区2区3区| 欧美人体做爰大胆视频| 自拍偷拍欧美激情| 国产精品18久久久久久久久久久久| 欧美日韩欧美一区二区| 亚洲人成网站色在线观看| 国产成人免费视频网站高清观看视频| 91精品免费在线观看| 亚洲福利视频一区二区| 成人av第一页| 国产精品三级视频| 国产一区福利在线| 日韩一级成人av| 日韩激情视频在线观看| 欧美美女喷水视频| 亚洲一区二区视频在线| av在线不卡电影| 国产精品麻豆欧美日韩ww| 国产精品一区专区| xfplay精品久久| 久久se精品一区精品二区| 91精品国产免费| 午夜精品福利在线| 欧美色区777第一页| 一区二区三区免费看视频| 91日韩精品一区| 亚洲女与黑人做爰| 色哟哟一区二区| 亚洲精选视频免费看| 色久优优欧美色久优优| 亚洲午夜精品在线| 欧美性做爰猛烈叫床潮| 夜夜嗨av一区二区三区网页| 91网页版在线| 一个色妞综合视频在线观看| 在线视频观看一区| 亚洲成人精品在线观看| 91精品国产手机| 另类中文字幕网| 日本一区二区三区视频视频| 成人手机在线视频| 亚洲免费在线电影| 欧洲av一区二区嗯嗯嗯啊| 午夜视频在线观看一区二区| 91精品国产全国免费观看| 激情另类小说区图片区视频区| 亚洲国产电影在线观看| 色呦呦网站一区| 日韩avvvv在线播放| 久久久www成人免费毛片麻豆| 成人在线综合网| 亚洲午夜久久久久久久久电影网| 日韩一区二区三区高清免费看看| 精品一二三四区| 国产精品久久久久婷婷二区次| 在线观看视频一区| 免费一级欧美片在线观看| 中文在线资源观看网站视频免费不卡|