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

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

?? log4jlogdevice.java

?? 一套JAVA的CA證書簽發系統.
?? JAVA
字號:
/************************************************************************* *                                                                       * *  EJBCA: The OpenSource Certificate Authority                          * *                                                                       * *  This software is free software; you can redistribute it and/or       * *  modify it under the terms of the GNU Lesser General Public           * *  License as published by the Free Software Foundation; either         * *  version 2.1 of the License, or any later version.                    * *                                                                       * *  See terms of license at gnu.org.                                     * *                                                                       * *************************************************************************/ package se.anatom.ejbca.log;import java.security.cert.X509Certificate;import java.text.DateFormat;import java.util.Date;import java.util.Properties;import org.apache.log4j.Logger;/** * Implements a log device using Log4j, implementes the Singleton pattern. * * @version $Id: Log4jLogDevice.java,v 1.8 2004/04/16 07:38:57 anatom Exp $ */public class Log4jLogDevice implements ILogDevice, java.io.Serializable {    /** Log4j instance for Base */    private static Logger log = Logger.getLogger(Log4jLogDevice.class);   /**    * A handle to the unique Singleton instance.    */    static private Log4jLogDevice instance = null;   /** Initializes all internal data    * @param prop Arguments needed for the eventual creation of the object    */    protected Log4jLogDevice(Properties prop) throws Exception {       // Do nothing    }   /** Creates (if needed) the log device and returns the object.    * @param prop Arguments needed for the eventual creation of the object    * @return An instance of the log device.    */    static public synchronized ILogDevice instance(Properties prop) throws Exception {       if(instance == null) {         instance = new Log4jLogDevice(prop);       }       return instance;    }    /**     * @see se.anatom.ejbca.log.ILogDevice     */        public void log(Admin admininfo, int caid, int module, Date time, String username, X509Certificate certificate, int event, String comment){       String user  = "No User Involved";       String cert  = "No Certificate Involved";              String admin = "Administrator not known";              if(username != null)         user = username;              if (certificate != null)         cert = certificate.getSerialNumber().toString(16) + ", issuer: " + certificate.getIssuerDN().toString();              if(admininfo.getAdminType() == Admin.TYPE_CLIENTCERT_USER)          admin = Admin.ADMINTYPETEXTS[Admin.TYPE_CLIENTCERT_USER] + ", Certificate SNR : " + admininfo.getAdminData();       else         if(admininfo.getAdminType() == Admin.TYPE_PUBLIC_WEB_USER){            if(admininfo.getAdminData() != null){              if(!admininfo.getAdminData().equals(""))                  admin = Admin.ADMINTYPETEXTS[Admin.TYPE_PUBLIC_WEB_USER]  + ", IP Address : " + admininfo.getAdminData();                          }                else              admin = Admin.ADMINTYPETEXTS[Admin.TYPE_PUBLIC_WEB_USER];                         }else            admin = Admin.ADMINTYPETEXTS[admininfo.getAdminType()];                       if(event < LogEntry.EVENT_ERROR_BOUNDRARY){         // Do Log4j Informational logging.                      log.info(DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG).format(time) + ", CAId : " + caid + ", " + LogEntry.MODULETEXTS[module] +  ", " + LogEntry.EVENTNAMES_INFO[event] + ", Administrator : " +                   admin + ", User : " + user + ", Certificate : " + cert + ", Comment : " + comment);         }       else{         // Do Log4j error logging.            log.error(DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG).format(time) + ", CAId : " + caid + ", " + LogEntry.MODULETEXTS[module] + ", " + LogEntry.EVENTNAMES_ERROR[event - LogEntry.EVENT_ERROR_BOUNDRARY] + ", Administrator : " +                    admin + ", User : " + user + ", Certificate : " + cert + ", Comment : " + comment);         }        }         /**     * @see se.anatom.ejbca.log.ILogDevice     */    public void log(Admin admininfo, int caid, int module, Date time, String username, X509Certificate certificate, int event, String comment, Exception exception){        log(admininfo, caid, module, time, username, certificate, event, comment);        log.error("Exception : ",exception);     }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久亚洲综合| 欧美色国产精品| 欧美韩日一区二区三区四区| 久久久久亚洲蜜桃| 国产精品白丝jk白祙喷水网站| 久久精品无码一区二区三区| 高清av一区二区| 国产精品美女视频| 欧日韩精品视频| 天天综合色天天综合| 欧美成人午夜电影| 国产成人欧美日韩在线电影| 亚洲欧洲精品天堂一级| 日本成人在线不卡视频| 久久亚洲综合av| 91在线观看成人| 亚洲第一激情av| 精品国产免费一区二区三区香蕉 | 精品视频色一区| 视频一区二区欧美| 欧美激情一区二区三区全黄| 一区二区三区免费| 欧美一区二区二区| 国产成人av在线影院| 亚洲国产精品嫩草影院| 久久亚洲综合色一区二区三区| 色综合夜色一区| 捆绑紧缚一区二区三区视频| 欧美激情综合在线| 欧美日韩精品二区第二页| 精品一区二区三区影院在线午夜 | 精品一区二区免费| 蜜臀精品久久久久久蜜臀| 精品国产乱码久久久久久久| 91在线小视频| 久久成人久久爱| 亚洲激情校园春色| 久久久久久久久久久电影| 亚洲综合色在线| 久久久久久综合| 欧美日韩国产片| av影院午夜一区| 精品亚洲aⅴ乱码一区二区三区| 亚洲视频一区二区免费在线观看| 日韩精品最新网址| 欧美亚洲一区三区| 成人免费观看av| 七七婷婷婷婷精品国产| 色网综合在线观看| 国产精品综合一区二区| 日韩精品亚洲一区| 一区二区三区视频在线看| 中文欧美字幕免费| 精品少妇一区二区三区免费观看| 欧美亚洲精品一区| 成人av资源网站| 国产乱子伦视频一区二区三区 | 美女www一区二区| 亚洲一区二区三区四区在线观看| 亚洲国产经典视频| 国产欧美日韩亚州综合| 日韩美女视频在线| 91精品国产丝袜白色高跟鞋| 色94色欧美sute亚洲13| 成人视屏免费看| 国产精品1024| 国产美女视频一区| 国产美女主播视频一区| 精品伊人久久久久7777人| 青草av.久久免费一区| 亚洲一级不卡视频| 亚洲宅男天堂在线观看无病毒| 中文字幕一区二| 国产精品久久久久永久免费观看| 久久久精品国产免费观看同学| 精品电影一区二区| 欧美精品一区二区精品网| 欧美成人aa大片| 欧美成人激情免费网| 日韩一级黄色大片| 日韩一区二区影院| 欧美一区二区三区在线视频| 欧美一区二区三区在线| 欧美一区二区播放| 日韩精品一区二区三区在线观看| 欧美日本视频在线| 欧美一卡二卡在线观看| 久久尤物电影视频在线观看| 国产网站一区二区| 综合久久久久综合| 一区二区三区精品视频在线| 亚洲不卡av一区二区三区| 午夜精品福利一区二区三区av | 欧美一区二区三区日韩视频| 舔着乳尖日韩一区| 国产欧美日韩中文久久| 国产精品国产成人国产三级| 一区二区成人在线观看| 视频一区在线视频| 国产亚洲欧美在线| 欧美中文字幕久久| 日韩一区二区在线观看视频播放| 国产亚洲综合色| 亚洲色图.com| 天堂av在线一区| 精品一区二区免费视频| 成人av电影在线观看| 欧美日韩美少妇| 精品国产伦理网| 欧美婷婷六月丁香综合色| 欧美一区二区精品久久911| 91在线观看地址| 欧美日韩三级视频| 久久老女人爱爱| 一区二区三区精品视频在线| 日韩av一级片| 成人免费av网站| 欧美军同video69gay| 2023国产精品视频| 亚洲综合自拍偷拍| 国产又黄又大久久| 日本精品一级二级| 精品欧美一区二区久久| 在线看一区二区| 久久人人超碰精品| 亚洲国产精品嫩草影院| 成人午夜电影久久影院| 欧美特级限制片免费在线观看| 精品国产亚洲一区二区三区在线观看| 亚洲国产精品二十页| 日韩中文字幕麻豆| 波波电影院一区二区三区| 日韩小视频在线观看专区| 亚洲欧美另类小说| 国产精品18久久久| 日韩写真欧美这视频| 亚洲美女区一区| 国产成人鲁色资源国产91色综| 欧美日韩的一区二区| 亚洲色欲色欲www| 一区二区三区在线视频观看| 在线视频你懂得一区二区三区| 亚洲欧洲av另类| 国产麻豆精品在线观看| 日韩欧美亚洲另类制服综合在线| 日本特黄久久久高潮| 欧美日韩aaa| 亚洲国产一区二区视频| 在线欧美日韩精品| 国产精品人成在线观看免费| 亚洲免费三区一区二区| 国产成人自拍网| 亚洲精品在线三区| 日韩精彩视频在线观看| 91成人国产精品| 亚洲激情欧美激情| caoporn国产一区二区| 久久久久久久久久看片| 美女视频第一区二区三区免费观看网站 | 91色视频在线| 中文字幕第一区综合| 国产一区不卡在线| 精品少妇一区二区三区在线播放| 美脚の诱脚舐め脚责91| 日韩一区二区三区视频| 五月天一区二区| 欧美日韩免费一区二区三区 | 粉嫩aⅴ一区二区三区四区 | 精品粉嫩超白一线天av| 五月天久久比比资源色| 国产美女精品在线| 久久精品视频在线看| 精品欧美一区二区在线观看| 777午夜精品免费视频| 91久久精品一区二区三| 欧美亚洲动漫精品| 国产精品1区二区.| 欧美三级视频在线| 日韩av午夜在线观看| 国产欧美一区在线| 欧美在线免费观看视频| 狠狠狠色丁香婷婷综合激情 | 日韩欧美精品在线| 不卡一区二区在线| 免费成人在线视频观看| 中文字幕亚洲综合久久菠萝蜜| ...av二区三区久久精品| 天天av天天翘天天综合网| 精品国产一二三区| 91视频免费播放| 激情另类小说区图片区视频区| 亚洲欧美另类久久久精品2019| 日韩欧美aaaaaa| 在线观看亚洲精品视频| 国产在线视频不卡二| 亚洲成在人线在线播放| 日本一区二区三区高清不卡| 欧美日韩精品一区视频| 99国产精品国产精品久久| 美女一区二区久久|