PageSourceSearch

https://www.kbanknow.com/assets-44aa478e/index-DD5rjIS4.js

js kbanknow.com collected 2026-09-24 10:06:07 UTC 7,237 bytes, 32 lines download raw bytes

1import{q as p,x,a as c}from"./chunk-JZWAC4HX-DsJNkyJW.js";import{a as s,F as h,u as S,j as f}from"./emotion-react-jsx-runtime.browser.esm-CBCUNgtK.js";import"./useHeaderMetaStore-VDQ0Yzfj.js";import{d as v}from"./pageHandle-CeP1O-t6.js";import"./request-BRC7C7JX.js";import{b as g,Q as a,s as l,F as d,k as m,t as u,q as N}from"./htmlSlotUtils-xcxtzk4h.js";import{P as w}from"./PdfViewer-CsirPeJ_.js";import{a as b}from"./KDSMarketingComponents-Chod8hPs.js";import{u as M}from"./useDownload-BE450PXO.js";import{u as W}from"./legacyUtils-BSIJfZ7M.js";import"./index-kt0tkxk4.js";import"./dateUtils-BTdrVd-Q.js";const t={getOSInfo:()=>{const i=navigator.platform,n=navigator.userAgent,e={};return i=="Win32"||i=="Win64"?n.search("Windows Phone")>=0?(e.platform="Windows Phone",e.name="Windows Phone"):e.platform="WINDOWS":i=="MacIntel"?n.search("iPhone")>=0||n.search("iPad")>=0||n.search("iPod")>=0||"ontouchend"in document?(e.platform="iOS",e.name="iOS"):e.platform="MACOSX":i.search("Linux")>=0?n.search("Android")>=0?(e.platform="Android",e.name="Android"):e.platform="LINUX":i=="iPhone Simulator"?(e.platform="iOS",e.name="iPhone Simulator"):i=="iPhone"?(e.platform="iOS",e.name="iPhone"):i=="iPad"?(e.platform="iOS",e.name="iPad"):i=="iPod"?(e.platform="iOS",e.name="iPod"):e.platform="UNKNOWN",e.platform=="WINDOWS"?(n.indexOf("Windows NT 5.1")!=-1?(e.version="5.1",e.name="XP"):n.indexOf("Windows NT 5.2")!=-1?(e.version="5.2",e.name="XP"):n.indexOf("Windows NT 6.0")!=-1?(e.version="6.0",e.name="VISTA"):n.indexOf("Windows NT 6.1")!=-1?(e.version="6.1",e.name="7"):n.indexOf("Windows NT 6.2")!=-1?(e.version="6.2",e.name="8"):n.indexOf("Windows NT 6.3")!=-1?(e.version="6.3",e.name="8.1"):n.indexOf("Windows NT 10.0")!=-1?(e.version="10.0",e.name="10"):n.indexOf("Windows NT 11.0")!=-1?(e.version="11.0",e.name="11"):n.indexOf("Windows NT")!=-1?(e.version="99",e.name="NewVersion"):(e.version="UNKNOWN",e.name="UNKNOWN"),n.indexOf("WOW64")!=-1||n.indexOf("Win64")!=-1?e.bit="64":e.bit="32"):e.platform=="MACOSX"?(n.indexOf("Mac OS X 10.5")!=-1||n.indexOf("Mac OS X 10_5")!=-1?(e.version="10.5",e.name="Leopard"):n.indexOf("Mac OS X 10.6")!=-1||n.indexOf("Mac OS X 10_6")!=-1?(e.version="10.6",e.name="Snow Leopard"):n.indexOf("Mac OS X 10.7")!=-1||n.indexOf("Mac OS X 10_7")!=-1?(e.version="10.7",e.name="Lion"):n.indexOf("Mac OS X 10.8")!=-1||n.indexOf("Mac OS X 10_8")!=-1?(e.version="10.8",e.name="Mountain Lion"):n.indexOf("Mac OS X 10.9")!=-1||n.indexOf("Mac OS X 10_9")!=-1?(e.version="10.9",e.name="Mavericks"):n.indexOf("Mac OS X 10.10")!=-1||n.indexOf("Mac OS X 10_10")!=-1?(e.version="10.10",e.name="Yosemite"):n.indexOf("Mac OS X 10.11")!=-1||n.indexOf("Mac OS X 10_11")!=-1?(e.version="10.11",e.name="El Capitan"):n.indexOf("Mac OS X 10.12")!=-1||n.indexOf("Mac OS X 10_12")!=-1?(e.version="10.12",e.name="Sierra"):n.indexOf("Mac OS X 10.13")!=-1||n.indexOf("Mac OS X 10_13")!=-1?(e.version="10.13",e.name="High Sierra"):n.indexOf("Mac OS X 10.14")!=-1||n.indexOf("Mac OS X 10_14")!=-1?(e.version="10.14",e.name="Mojave"):n.indexOf("Mac OS X 10.15")!=-1||n.indexOf("Mac OS X 10_15")!=-1?(e.version="10.15",e.name="Catalina"):n.indexOf("Mac OS X 11.0")!=-1||n.indexOf("Mac OS X 11_0")!=-1?(e.version="11.0",e.name="Big Sur"):n.indexOf("Mac OS X")!=-1?(e.version="10.99",e.name="NewVersion"):(e.version="UNKNOWN",e.name="UNKNOWN"),e.bit="64"):(e.platform=="LINUX",e.version="UNKNOWN",e.name="UNKNOWN"),e},getBrowserInfo:()=>{const i=navigator.platform,n=navigator.appName,e=navigator.userAgent;let r,o;if(o=e.match(/(edge)\/?\s*(\.?\d+(\.\d+)*)/i),o=o&&{browser:"Edge",version:o[2]},o||(o=e.match(/(opera|opr)\/?\s*(\.?\d+(\.\d+)*)/i),o&&(r=e.match(/version\/([.\d]+)/i))!==null&&(o[2]=r[1]),o=o&&{browser:"Opera",version:o[2]}),o||(o=e.match(/(msie|trident|chrome|safari|firefox)\/?\s*(\.?\d+(\.\d+)*)/i),o&&(((r=e.match(/rv:([\d]+)/))!=null||(r=e.match(/version\/([.\d]+)/i))!=null)&&(o[2]=r[1]),o[1]=="Trident"&&(o[1]="MSIE"),o=o?{browser:o[1],version:o[2]}:{browser:n,version1:navigator.appVersion,other:"-?"})),o||(o={browser:"Edge",version:""}),!o)return{browser:"UNDEFINED",version:""};if(o.version){const O=o.version.split(".");o.version=O[0]}return o={...o,bit:""},i&&(i.toLowerCase().indexOf("win64")!=-1?o.bit="64":i.toLowerCase().indexOf("win32")!=-1?o.bit="32":o.bit=""),o},isWin:()=>
1t.getOSInfo().platform=="WINDOWS",isMac:()=>t.getOSInfo().platform=="MACOSX",isLinux:()=>t.getOSInfo().platform=="LINUX",isMobile:()=>{const i=t.getOSInfo().platform;return i=="iOS"||i=="Android"||i=="Windows Phone"},isFirefox:()=>t.getBrowserInfo().browser.toLowerCase().indexOf("firefox")!=-1},X=()=>navigator.userAgent.indexOf("Ubuntu")>-1,I=()=>navigator.userAgent.indexOf("x86_64")>-1,P=()=>{const{downloadFile:i}=M();return s(h,{children:(()=>{const e=o=>{i(o,"")},r=({path:o})=>s(g,{label:"전자서명 프로그램 다운로드",onPress:()=>e(o),size:"md",icon:"ico_line_medium_download",iconPosition:"right"});return t.isWin()?[r({path:a.win})]:t.isMac()?[r({path:a.mac})]:t.isLinux()?t.isFirefox()&&X()?[r({path:a.linux.firefox.ubuntu["32bit"]}),r({path:a.linux.firefox.ubuntu["64bit"]})]:I()?[r({path:a.linux.other.x86_64.ubuntu}),r({path:a.linux.other.x86_64.fedora})]:[r({path:a.linux.other.other.ubuntu}),r({path:a.linux.other.other.fedora})]:[]})()})},_=()=>{const i=S(),{state:n}=p(),e=()=>{const r=n?.from??"/web/customer/certificate/copy?tab=export";window.location.href=r};return f(T,{children:[s(d.Title,{label:"보안프로그램 설치",size:"5xl"}),f(y,{children:[s(A,{children:f(d,{children:[s(d.Title,{label:"인증서를 복사하기 위해 반드시 필요한 전자서명 프로그램을 설치해 주세요.",size:"xl"}),s(d.Subtitle,{children:f(L,{children:[f(m,{color:i.color.sem.fg.neutral,variant:u.label.lg.regular(i),children:["설치가 완료되면"," "]}),s(U,{children:s(N,{underlined:!0,label:"새로고침",padding:!1,tone:"primary",onPress:e})}),s(m,{color:i.color.sem.fg.neutral,variant:u.label.lg.regular(i),children:"을 눌러 인증서 복사를 진행해 주세요."})]})})]})}),s(P,{})]})]})},T=l.div`
2  display: flex;
3  flex-direction: column;
4  align-items: flex-start;
5  gap: ${({theme:i})=>`${i.spacing.sem.section.xl}`};
6  flex: 1 0 0;
7  align-self: stretch;
8`,y=l.div`
9  display: flex;
10  width: 1080px;
11  padding: ${({theme:i})=>`${i.spacing.sem[250]}`};
12  flex-direction: column;
13  justify-content: center;
14  align-items: center;
15  gap: ${({theme:i})=>`${i.spacing.sem.section.lg}`};
16
17  border-radius: ${({theme:i})=>`${i.size.sem.border.radius[125]}`};
18  border: ${({theme:i})=>`1px solid ${i.color.sem.border.quatenary}`};
19`,A=l.div`
20  display: flex;
21  align-items: center;
22  gap: ${({theme:i})=>`${i.spacing.sem.section.md}`};
23  align-self: stretch;
24`,L=l.div`
25  padding-top: ${({theme:i})=>i.spacing.sem[75]};
26`,U=l.div`
27  display: inline-block;
28
29  & > div > button {
30    color: ${({theme:i})=>i.color.sem.fg.primary};
31  }
32`,G=v({cxmPageName:"공통_안내_보안프로그램설치안내"}),C=()=>{const i=b(),n=c.useEffectEvent(async()=>{if(!W()){w.dialog.alert({title:"지원하지 않는 브라우저입니다.",confirm:{onPress:()=>{i("/web/web-home/home/main")}}});return}});return c.useEffect(()=>{n()},[]),s(_,{})},H=x(C);export{H as default,G as handle};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.