123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
- 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;
- }
|