PageSourceSearch

https://onlinebank.kz/6573.fa92b91e5f9e702c.js

js onlinebank.kz collected 2026-10-08 12:41:13 UTC 16,661 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkob_web=self.webpackChunkob_web||[]).push([[6573],{46573:(R,f,i)=>{i.r(f),i.d(f,{EdsReissueModule:()=>H});var g=i(74202),E=i(54004),e=i(5e3),o=i(65905),v=i(56002),x=i(80040),p=i(99757);let m=(()=>{class n{constructor(t,s,a,h){this.modalService=t,this.edsService=s,this.socketService=a,this.router=h,this.options={timeInSeconds:120,progressTexts:{default:"\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430",ends:"\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430"},expiredTexts:{main:"\u041d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u043b\u043e\u0441\u044c<br/> \u0431\u043e\u043b\u044c\u0448\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438"},noExpiredScreen:!0}}ngOnInit(){this.socketService.reissueData.pipe((0,E.U)(t=>{if(t||null===t){const s=!!t;return s&&console.info("Eds reissue successful"),t?(console.info("Eds reissue response:",t),this.edsService.sendEdsData(t)):this.socketService.reissueData.next(!1),this.closeModal(),this.router.navigate(["/eds-reissue/confirmation"],{queryParams:{success:s}}),t}})).subscribe()}closeModal(){this.modalService.hide(1)}handleExpired(){this.closeModal(),this.router.navigate(["/eds-reissue/confirmation"],{queryParams:{success:!1}})}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(o.tT),e.\u0275\u0275directiveInject(v.v),e.\u0275\u0275directiveInject(x.$c),e.\u0275\u0275directiveInject(g.F0))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["ob-circle-progress-modal"]],decls:2,vars:5,consts:[[3,"expiredTexts","noExpiredScreen","progressTexts","template","timeInSeconds","timeExpired"]],template:function(t,s){1&t&&(e.\u0275\u0275elementStart(0,"div")(1,"ob-circle-progress",0),e.\u0275\u0275listener("timeExpired",function(){return s.handleExpired()}),e.\u0275\u0275elementEnd()()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("expiredTexts",s.options.expiredTexts)("noExpiredScreen",s.options.noExpiredScreen)("progressTexts",s.options.progressTexts)("template",2)("timeInSeconds",s.options.timeInSeconds))},directives:[p.n],styles:[""],changeDetection:0}),n})();var b=i(61135),S=i(46758),l=i(15439),u=i.n(l),c=i(82722),d=i(51062),C=i(52552),M=i(13472),T=i(69808),w=i(60657),F=i(90042);function k(n,r){if(1&n&&(e.\u0275\u0275elementStart(0,"li",3)(1,"span"),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"span"),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd()()),2&n){const t=r.$implicit;e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(t.title),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(t.value)}}let B=(()=>{class n{constructor(t,s,a,h,y,P,I,_){this.router=t,this.modalService=s,this.route=a,this.edsService=h,this.cdr=y,this.socketService=P,this.translateService=I,this.signingExpiredService=_,this.success=new b.X(!1),this.list={},this.isSocketDataLoading=!0,this.destroy$=new S.x,this.send=()=>{const O=(()=>{var D;const j=((null===(D=this.data)||void 0===D?void 0:D.subjectDN)||"").match(/(?:^|[;,+\s])UID=([^;,+]+)/i);return j?j[1].trim():""})();this.socketService.reissueCertificate(!O),this.modalService.show(m,{class:" circle-modal modal-dialog-centered",id:1,backdrop:"static",keyboard:!1})}}ngOnInit(){this.data=JSON.parse(localStorage.getItem("socketData")),this.days=this.route.snapshot.queryParams.days,this.initializeData(),this.socketService.isFullDataReceived$.pipe((0,c.R)(this.destroy$)).subscribe(t=>{t&&(this.isSocketDataLoading=!1),this.cdr.detectChanges()}),this.socketService.connect()}initializeData(){this.list={number:{title:this.translateService.instant("edsIssue.page.number"),value:this.data.sn},to:{title:this.translateService.instant("edsIssue.page.to"),value:this.toLowercaseExceptFirst(this.data.subjectDN.split("CN=")[1].split(";")[0].trim())},issued:{title:this.translateService.instant("edsIssue.page.issued"),value:this.getIssuedDate()},expiration:{title:this.translateService.instant("edsIssue.page.expiration"),value:this.getExpirationDate()},status:{title:this.translateService.instant("edsIssue.page.status"),value:this.translateService.instant("edsIssue.page.daysLeft",{days:this.days})}}}getExpirationDate(){return this.stringToDate(this.data.validTo)}getIssuedDate(){return this.stringToDate(this.data.validFrom)}stringToDate(t){if(!t)return null;let s;if(t.includes("-")||t.includes("T"))s=new Date(t);else{const a=t.replace(/Z$/,"");if(/^\d{14}$/.test(a)){const h=+a.slice(0,4),y=+a.slice(4,6)-1,P=+a.slice(6,8),I=+a.slice(8,10),_=+a.slice(10,12),O=+a.slice(12,14);s=new Date(Date.UTC(h,y,P,I,_,O))}else s=new Date(t)}return u()(s).format("DD MMMM YYYY, HH:mm")}toLowercaseExceptFirst(t){return t?t.split(" ").map(a=>a[0]+a.slice(1).toLowerCase()).join(" "):""}cancel(){this.edsService.openToaster(this.data.days),this.router.navigate(["/","home"])}getList(){return Object.values(this.list)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(g.F0),e.\u0275\u0275directiveInject(o.tT),e.\u0275\u0275directiveInject(g.gz),e.\u0275\u0275directiveInject(v.v),e.\u0275\u0275directiveInject(e.ChangeDetectorRef),e.\u0275\u0275directiveInject(x.$c),e.\u0275\u0275directiveInject(d.sK),e.\u0275\u0275directiveInject(C.G))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["ob-eds-reissue"]],decls:18,vars:16,consts:[[1,"section-container"],[3,"currentPage"],[1,"main","col-dt-8"],[1,""],[1,"main__content"],["class","",4,"ngFor","ngForOf"],[1,"mb-24"],[1,"main__content__buttons"],[1,"mt-8",3,"label","loading","disabled","className","onClick"],[3,"label","className","click"]],template:function(t,s){1&t&&(e.\u0275\u0275elementStart(0,"div",0)(1,"section"),e.\u0275\u0275element(2,"ob-back-button",1),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",2)(4,"div",3)(5,"div",3)(6,"h1"),e.\u0275\u0275text(7),e.\u0275\u0275pipe(8,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"div",4)(10,"ul"),e.\u0275\u0275template(11,k,5,2,"li",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(12,"ob-signing-expired",6),e.\u0275\u0275elementStart(13,"div",7),e.\u0275\u0275element(14,"ob-button",8),e.\u0275\u0275pipe(15,"translate"),e.\u0275\u0275elementStart(16,"ob-button",9),e.\u0275\u0275listener("click",function(){return s.cancel()}),e.\u0275\u0275pipe(17,"translate"),e.\u0275\u0275elementEnd()()()()()()()),2&t&&(e.\u0275\u0275advance(2),e.\u0275\u0275property("currentPage","eds-reissue"),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(8,10,"edsIssue.page.title")),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngForOf",s.getList()),e.\u0275\u0275advance(3),e.\u0275\u0275property("label",e.\u0275\u0275pipeBind1(15,12,"edsIssue.page.sendRequest"))("loading",s.isSocketDataLoading)("disabled",s.isSocketDataLoading||!s.signingExpiredService.getStatusValidation())("className","btn btn-success height-medium br-12 p-24")("onClick",s.send),e.\u0275\u0275advance(2),e.\u0275\u0275property("label",e.\u0275\u0275pipeBind1(17,14,"edsIssue.page.cancel"))("className","btn-outline-green height-medium br-12 p-24 label-bold"))},directives:[M.W,T.sg,w.d,F.r],pipes:[d.X$],styles:['.main[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:relative;background:#fff;box-sizing:border-box;padding:32px;border-radius:12px;margin-top:35px}.main__content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:12px}.main__content__buttons[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:8px}.main[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:356px}.main[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:20px;font-weight:800;line-height:132%;margin-bottom:24px}.main[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:14px;margin:20px 0;gap:8px}.main[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:32px;list-style:none}.main[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:first-child{min-width:130px;color:#829199}.main[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{display:inline-block;max-width:100%;overflow-wrap:break-word;word-break:break-word;white-space:normal;font-weight:500}  .circle-modal{width:300px}  .circle-modal .circle-progress{height:300px;display:flex;align-items:center;justify-content:center}
1  .circle-modal .circle-progress__info{margin-top:-7px!important}.layout[_ngcontent-%COMP%]{display:grid;grid-template-areas:"breadcrumbs breadcrumbs" "col-left col-right";grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.mb-24[_ngcontent-%COMP%]{margin-bottom:24px}'],changeDetection:0}),n})();var L=i(91315),$=i(94001);function z(n,r){1&n&&(e.\u0275\u0275elementStart(0,"span",9),e.\u0275\u0275element(1,"ob-sprite-svg",10),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("svg","illustration-docsigning")("className","icon-140 fill-none"))}function A(n,r){1&n&&e.\u0275\u0275element(0,"img",11)}function N(n,r){1&n&&(e.\u0275\u0275elementStart(0,"p",12),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"edsIssue.page.retryLater")," "))}const U=[{path:"",component:B},{path:"confirmation",component:(()=>{class n{constructor(t,s,a){this.route=t,this.loginService=s,this.translate=a,this.success=!0,this.title="",this.success="true"===String(this.route.snapshot.queryParams.success).toLowerCase()}ngOnInit(){this.title=this.translate.instant(this.success?"edsIssue.page.success":"edsIssue.page.failure");const t="edsConfirmationPageReloaded";sessionStorage.getItem(t)?sessionStorage.removeItem(t):sessionStorage.setItem(t,"1")}navigateHome(){this.loginService.logout()}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(g.gz),e.\u0275\u0275directiveInject(L.r),e.\u0275\u0275directiveInject(d.sK))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["ob-eds-confirmation-page"]],decls:12,vars:8,consts:[[1,"confirmation-page"],[1,"confirmation-page__content"],[1,"col-mb-12","col-tb-6","offset-3","text-center"],["class","confirmation-icon",4,"ngIf"],["src","/assets/images/eds-warning.png","alt","",4,"ngIf"],[1,"mb-24"],["class","mb-32",4,"ngIf"],[1,"confirmation-line"],[1,"mt-8",3,"label","className","click"],[1,"confirmation-icon"],[3,"svg","className"],["src","/assets/images/eds-warning.png","alt",""],[1,"mb-32"]],template:function(t,s){1&t&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275elementContainerStart(2),e.\u0275\u0275elementStart(3,"div",2),e.\u0275\u0275template(4,z,2,2,"span",3),e.\u0275\u0275template(5,A,1,0,"img",4),e.\u0275\u0275elementStart(6,"h4",5),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(8,N,3,3,"p",6),e.\u0275\u0275element(9,"hr",7),e.\u0275\u0275elementStart(10,"ob-button",8),e.\u0275\u0275listener("click",function(){return s.navigateHome()}),e.\u0275\u0275pipe(11,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementEnd()()),2&t&&(e.\u0275\u0275advance(4),e.\u0275\u0275property("ngIf",s.success),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!s.success),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(s.title),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!s.success),e.\u0275\u0275advance(2),e.\u0275\u0275property("label",e.\u0275\u0275pipeBind1(11,6,"edsIssue.page.goToHome"))("className","btn btn-success height-medium br-12 p-24"))},directives:[T.O5,$.m,F.r],pipes:[d.X$],styles:[".confirmation-page[_ngcontent-%COMP%]{padding:32px 0;max-width:1400px;margin:0 auto}.confirmation-page[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:20px;font-weight:800;line-height:132%;margin-bottom:24px}.confirmation-page__content[_ngcontent-%COMP%]{width:1120px;display:flex;flex-direction:column;position:relative;background:white;box-sizing:border-box;padding:64px;border-radius:12px}.confirmation-page[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{margin:32px 0}.confirmation-page[_ngcontent-%COMP%]   ob-button[_ngcontent-%COMP%]{display:flex;justify-self:center}"],changeDetection:0}),n})()}];let K=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=e.\u0275\u0275defineInjector({imports:[[g.Bz.forChild(U)],g.Bz]}),n})();var V=i(76178),W=i(93075);let H=(()=>{class n{constructor(){console.log("MODULE is Loaded")}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=e.\u0275\u0275defineInjector({imports:[[K,V.m8,W.ReactiveFormsModule,p.X]]}),n})()},60657:(R,f,i)=>{i.d(f,{d:()=>S});
1var g=i(96921),E=i(95698),e=i(63900),o=i(5e3),v=i(91315),x=i(52552),p=i(69808),m=i(93075);function b(l,u){if(1&l){const c=o.\u0275\u0275getCurrentView();o.\u0275\u0275elementStart(0,"div",1),o.\u0275\u0275pipe(1,"async"),o.\u0275\u0275elementStart(2,"input",2),o.\u0275\u0275listener("ngModelChange",function(C){return o.\u0275\u0275restoreView(c),o.\u0275\u0275nextContext().checkboxValue=C})("change",function(){return o.\u0275\u0275restoreView(c),o.\u0275\u0275nextContext().onCheckboxChange()}),o.\u0275\u0275elementEnd(),o.\u0275\u0275elementStart(3,"div",3)(4,"p",4),o.\u0275\u0275text(5),o.\u0275\u0275pipe(6,"async"),o.\u0275\u0275elementEnd()()()}if(2&l){const c=o.\u0275\u0275nextContext();o.\u0275\u0275classProp("is-invalid",o.\u0275\u0275pipeBind1(1,4,c.isInvalid$)&&!c.checkboxValue),o.\u0275\u0275advance(2),o.\u0275\u0275property("ngModel",c.checkboxValue),o.\u0275\u0275advance(3),o.\u0275\u0275textInterpolate(o.\u0275\u0275pipeBind1(6,6,c.message$))}}let S=(()=>{class l{constructor(c,d){this.loginService=c,this.signingExpiredService=d,this.s=new g.w0,this.checkboxValue=!1,this.isInvalid$=this.signingExpiredService.isInvalid$,this.isExpired$=this.signingExpiredService.signingIsExpired$,this.message$=this.signingExpiredService.message$}ngOnInit(){this.s.add(this.loginService.userInfoObject$.pipe((0,E.q)(1),(0,e.w)(()=>this.signingExpiredService.requestSigningExpired())).subscribe())}ngOnDestroy(){this.signingExpiredService.resetCheckbox(),this.s.unsubscribe()}onCheckboxChange(){this.signingExpiredService.setCheckbox(this.checkboxValue)}}return l.\u0275fac=function(c){return new(c||l)(o.\u0275\u0275directiveInject(v.r),o.\u0275\u0275directiveInject(x.G))},l.\u0275cmp=o.\u0275\u0275defineComponent({type:l,selectors:[["ob-signing-expired"]],decls:2,vars:3,consts:[["class","signing-expired",3,"is-invalid",4,"ngIf"],[1,"signing-expired"],["type","checkbox",1,"form-check-input",3,"ngModel","ngModelChange","change"],[1,"signing-expired__content"],[1,"signing-expired__text"]],template:function(c,d){1&c&&(o.\u0275\u0275template(0,b,7,8,"div",0),o.\u0275\u0275pipe(1,"async")),2&c&&o.\u0275\u0275property("ngIf",o.\u0275\u0275pipeBind1(1,1,d.isExpired$))},directives:[p.O5,m.CheckboxControlValueAccessor,m.NgControlStatus,m.NgModel],pipes:[p.Ov],styles:["[_ngcontent-%COMP%]:root{--bs-body-line-height: 150%;--bs-body-letter-spacing: .02em;--bs-body-font-family: Manrope;--font-size-xxl: 4.5rem;--font-size-xl: 2.6rem;--font-size-l: 2rem;--font-size-m: 1.6rem;--font-size-s: 1.4rem;--font-size-xs: 1.2rem;--font-size-wv-m: 1.5rem;--black: #2A353D;--black-2: #263238;--lightblue: #F2F7F7;--green: #11BB91;--line-height-m: 1.3;--line-height-l: 1.4;--line-height-xl: 1.5;--gray: #88999C;--border-gray: #D0D6D8;--input-border-gray: #ACBBBE;--very-dark-gray: #2F3E3A;--dark-gray: #505C64;--font-gray: #829199;--light-gray: #E9EFF0;--offwhite: #f9f9f9;--white: #FFF;--red: #FF5721;--light-red: #FCE2D3;--light-yellow: #FEEFD0;--light-orange: #FDEFD3;--yellow: #F2AA1A;--font-green: #1AA180;--light-green: #E0F9EB;--transition-speed: .3s;--shadow: 0 .6rem 2.4rem rgba(10, 15, 45, .0922749);--font-weight-m: 500;--font-weight-b: 600;--font-weight-eb: 800;---wv-error-panel-bg: #3F4A47}.signing-expired[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:14px}.signing-expired[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{font-size:16px;min-width:1em;cursor:pointer}.signing-expired__text[_ngcontent-%COMP%]{font-weight:500;font-size:14px;line-height:130%;letter-spacing:.02em;color:#2a353d;white-space:pre-line}.signing-expired.is-invalid[_ngcontent-%COMP%]   .signing-expired__text[_ngcontent-%COMP%]{color:#ff4024}.signing-expired.is-invalid[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{border:1px solid #FF4024}"],changeDetection:0}),l})()}}]);

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.