function init() { var Ret; var policies = ""; // 법인상호연동용(범용) policies +="1.2.410.200004.5.2.1.1" + "|"; // 한국정보인증 법인 policies +="1.2.410.200004.5.1.1.7" + "|"; // 한국증권전산 법인, 단체, 개인사업자 policies +="1.2.410.200005.1.1.5" + "|"; // 금융결제원 법인, 임의단체, 개인사업자 policies +="1.2.410.200004.5.4.1.2" + "|"; // 한국전자인증 법인, 단체, 개인사업자 policies +="1.2.410.200012.1.1.3" + "|"; // 한국무역정보통신 법인 policies +="1.2.410.200004.5.4.2.424" + "|"; // SGC이앤씨 전용 인증서 // 개인상호연동용(범용) // policies +="1.2.410.200004.5.2.1.2" + "|"; // 한국정보인증 개인 policies +="1.2.410.200004.5.1.1.5" + "|"; // 한국증권전산 개인 policies +="1.2.410.200005.1.1.1" + "|"; // 금융결제원 개인 policies +="1.2.410.200004.5.4.1.1" + "|"; // 한국전자인증 개인 policies +="1.2.410.200012.1.1.1" + "|"; // 한국무역정보통신 개인 Ret = document.CC_Object_id.SetCommonInfoFromVal("211.192.169.70",4502, "211.192.169.180",389, "211.192.169.180",389, "CN=ROOT-RSA-CRL,OU=ROOTCA,O=KISA,C=KR", "no", policies); if ( Ret != 0 ) { alert( "인증 초기 설정에 실패하였습니다." ); return false; } else { Ret = document.CC_Object_id.SetPKCSInform(1, 0, 0, 0, 0, 0, 0, 1, "SEED"); if ( Ret != 0 ) { alert( "인증 초기 설정에 실패하였습니다." ); return false; } else { return true; } } } //function init() //{ // var Ret; // // var policies = ""; // // // /* 사업자상호연동용(범용) */ // /* // policies +="1.2.410.200004.5.2.1.1" + "|"; // 한국정보인증 법인 // policies +="1.2.410.200004.5.1.1.7" + "|"; // 한국증권전산 법인, 단체, 개인사업자 // policies +="1.2.410.200005.1.1.5" + "|"; // 금융결제원 법인, 임의단체, 개인사업자 // policies +="1.2.410.200004.5.3.1.1" + "|"; // 한국전산원 기관(국가기관 및 비영리기관) // policies +="1.2.410.200004.5.3.1.2" + "|"; // 한국전산원 법인(국가기관 및 비영리기관을 제외한 공공기관, 법인) // policies +="1.2.410.200004.5.4.1.2" + "|"; // 한국전자인증 법인, 단체, 개인사업자 // policies +="1.2.410.200012.1.1.3" + "|"; // 한국무역정보통신 법인 // */ // /* 전자인증 철도시설공단 전용 인증서 */ // /* // policies += "1.2.410.200004.5.4.1.30" + "|"; // */ // /* 개인상호연동용(범용) */ // // // /*policies +="1.2.410.200004.5.2.1.2" + "|"; // 한국정보인증 개인 // policies +="1.2.410.200004.5.1.1.5" + "|"; // 한국증권전산 개인 // policies +="1.2.410.200005.1.1.1" + "|"; // 금융결제원 개인 // policies +="1.2.410.200004.5.3.1.4" + "|"; // 한국전산원 개인(국가기관, 공공기관 및 법인의 소속직원 등) // policies +="1.2.410.200004.5.4.1.1" + "|"; // 한국전자인증 개인 // policies +="1.2.410.200012.1.1.1" + "|"; // 한국무역정보통신 개인 // policies +="1.2.410.200005.1.1.4" + "|"; // 금융결제원 인터넷뱅킹용 // */ // // 개인 용도제한용 인증서정책(OID) 용도 공인인증기관 // //policies += "1.2.410.200004.5.4.1.101" + "|"; // 은행거래용/보험용 한국전자인증 // //policies += "1.2.410.200004.5.4.1.102" + "|"; // 증권거래용 한국전자인증 // //policies += "1.2.410.200004.5.4.1.103" + "|"; // 신용카드용 한국전자인증 // //policies += "1.2.410.200004.5.4.1.104" + "|"; // 전자민원용 한국전자인증 // //policies += "1.2.410.200004.5.2.1.7.1" + "|"; // 은행거래용/보험용 한국정보인증 // //policies += "1.2.410.200004.5.2.1.7.2" + "|"; // 증권거래용/보험용 한국정보인증 // //policies += "1.2.410.200004.5.2.1.7.3" + "|"; // 신용카드용 한국정보인증 // //policies += "1.2.410.200004.5.1.1.9" + "|"; // 증권거래용/보험용 한국증전산 // //policies += "1.2.410.200004.5.1.1.9.2" + "|"; // 신용카드용 한국증전산 // //policies += "1.2.410.200005.1.1.4" + "|"; // 은행거래용/보험용 금융결제원 // //policies += "1.2.410.200005.1.1.6.2" + "|"; // 신용카드용 금융결제원 // //policies += "1.2.410.200012.1.1.101" + "|"; // 은행거래용/보험용 한국무역정보통신 // //policies += "1.2.410.200012.1.1.103" + "|"; // 증권거래용/보험용 한국무역정보통신 // //policies += "1.2.410.200012.1.1.105" + "|"; // 신용카드용 한국무역정보통신 // // //policies += "1.2.410.200004.5.2.1.5001" + "|"; // 국세청 정보인증 // // // 법인상호연동용(범용) // policies +="1.2.410.200004.5.2.1.1" + "|"; // 한국정보인증 법인 // policies +="1.2.410.200004.5.1.1.7" + "|"; // 한국증권전산 법인, 단체, 개인사업자 // policies +="1.2.410.200005.1.1.5" + "|"; // 금융결제원 법인, 임의단체, 개인사업자 // policies +="1.2.410.200004.5.3.1.1" + "|"; // 한국전산원 기관(국가기관 및 비영리기관) // policies +="1.2.410.200004.5.3.1.2" + "|"; // 한국전산원 법인(국가기관 및 비영리기관을 제외한 공공기관, 법인) // policies +="1.2.410.200004.5.4.1.2" + "|"; // 한국전자인증 법인, 단체, 개인사업자 // policies +="1.2.410.200012.1.1.3" + "|"; // 한국무역정보통신 법인 // // // // 용도제한용 // policies +="1.2.410.200005.1.1.6.8" + "|"; // 세금계산서전용 // policies +="1.2.410.200004.5.4.2.369" + "|"; // 나이스디앤비전용 법인 // // // // Ret = document.CC_Object_id.SetCommonInfoFromVal("211.192.169.70",4502, // "211.192.169.180",389, // "211.192.169.180",389, // "CN=ROOT-RSA-CRL,OU=ROOTCA,O=KISA,C=KR", // "no", // policies); // alert(Ret); // if ( Ret != 0 ) // { // alert( "인증 초기 설정에 실패하였습니다." ); // return false; // } // else // { // Ret = document.CC_Object_id.SetPKCSInform(1, 0, 0, 0, 0, 0, 0, 1, "SEED"); // if ( Ret != 0 ) // { // alert( "인증 초기 설정에 실패하였습니다." ); // return false; // } // else // { // return true; // } // } //} /** * 유효기간 비교 * @param time * @param nowtime */ function js_isDateCmp(time,nowtime){ var now = new Date(); hours = now.getHours(); minutes = now.getMinutes(); seconds = now.getSeconds(); var now_yyyy = nowtime.substr(0,4); var now_MM = nowtime.substr(4,2); var now_dd = nowtime.substr(6,2); var time_yyyy = time.substr(0,4); var time_MM = time.substr(4,2); var time_dd = time.substr(6,2); var time_hh = time.substr(9,2); var time_mi = time.substr(12,2); var time_ss = time.substr(15,2); var day2= new Date(time_yyyy,time_MM,time_dd,time_hh,time_mi,time_ss); var day1= new Date(now_yyyy,now_MM,now_dd,hours,minutes,seconds); if(day2.getTime() > day1.getTime()){ return false; } return true; }