PageSourceSearch

https://banking.apobank.de/auth/ui/7791.5d9971ae75493b9a.js

js apobank.de collected 2026-09-24 10:07:50 UTC 5,294 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7791],{7791:(L,p,i)=>{i.r(p),i.d(p,{PortalModule:()=>E});var t=i(4438),c=i(7988),h=i(7805),f=i(7673),d=i(7912),g=i(5231),T=i(7235);class u extends T.d{}var G=i(5060),y=i(7348),C=i(9437),P=i(7939),I=i(7613),S=i(1626);let m=(()=>{class a{constructor(o,r,e){this.http=o,this.accessService=r,this.routes=e}getPortalUiConfig(){return this.http.get((0,y.OZ)(["protected","self-service","ui","configuration","portal"])).pipe((0,C.W)(o=>(404===o.status?this.routes.error.notFound.navigate():this.accessService.handleAccessError(o,this.routes.protected.portal.url),G.t)))}static#t=this.\u0275fac=function(r){return new(r||a)(t.KVO(S.Qq),t.KVO(P.s),t.KVO(I.BV))};static#o=this.\u0275prov=t.jDH({token:a,factory:a.\u0275fac})}return a})();class s{static#t=this.PROVIDER={provide:u,useFactory:s.resolveConfig,deps:[g.nX]};constructor(n){this.configService=n}resolve(){return this.configService.getPortalUiConfig()}static resolveConfig(n){return n.snapshot.data.portalUiConfig}static#o=this.\u0275fac=function(o){return new(o||s)(t.KVO(m))};static#a=this.\u0275prov=t.jDH({token:s,factory:s.\u0275fac})}var F=i(5159),M=i(3408),O=i(6751),v=i(177),x=i(6198),A=i(57),$=i(4160),R=i(6453),j=i(3813),U=i(1463);function V(a,n){1&a&&t.nrm(0,"iam-alert",5),2&a&&t.Y8G("text","protected.application-portal.no-groups")("type","info")("id","iamApplicationPortalGroup-noGroups")}function X(a,n){if(1&a){const o=t.RV6();t.j41(0,"div",10)(1,"a",11),t.bIt("click",function(){const e=t.eBV(o).$implicit,l=t.XpG(2);return t.Njj(l.redirectToTarget(e))}),t.j41(2,"div",12),t.nrm(3,"div",13),t.nI1(4,"translate"),t.k0s()()()}
1if(2&a){const o=n.$implicit,r=t.XpG().$implicit,e=t.XpG();t.BMQ("id","iamApplicationPortalTarget-"+o.identifier),t.R7$(3),t.Y8G("innerHTML",t.bMT(4,2,e.getKeytoTranslate("protected.application-portal.group."+r.identifier+".target."+o.identifier+".title",o.identifier)),t.npT)}}function Y(a,n){if(1&a&&(t.j41(0,"div",6),t.nrm(1,"h2",7),t.nI1(2,"translate"),t.nrm(3,"iam-text-message",1),t.j41(4,"div",8),t.DNE(5,X,5,4,"div",9),t.k0s()()),2&a){const o=n.$implicit,r=t.XpG();t.BMQ("id","iamApplicationPortalGroup-"+o.identifier),t.R7$(),t.Y8G("innerHTML",t.bMT(2,4,r.getKeytoTranslate("protected.application-portal.group."+o.identifier+".title",o.identifier)),t.npT),t.R7$(2),t.Y8G("text",r.getKeytoTranslate("protected.application-portal.group."+o.identifier+".description",o.identifier)),t.R7$(2),t.Y8G("ngForOf",o.portalTargets)}}let K=(()=>{class a extends c.t{constructor(o,r,e,l,B){super(),this.portalUiConfig=o,this.pages=r,this.portalService=e,this.languageService=l,this.enviromentService=B,this.bodyAttributes={[c.I]:F.g.ProtectedSelfService},this.pageId="iamApplicationPortal",this.autoForward(o)}redirectToTarget(o){this.portalService.redirectToTarget(o)}logout(){this.pages.routes.auth.logout.root.navigate()}getUiConfig(){return(0,f.of)(this.portalUiConfig)}getKeytoTranslate(o,r){return this.isNotAllowedToShowIdentifier(o)?o:r}isNotAllowedToShowIdentifier(o){return this.languageService.hasTranslation(o)||this.enviromentService.showI18nKeys()}autoForward(o){o.autoForward&&this.hasOnlyOneTarget(o)&&this.pages.routes.navigateTo(this.portalService.getUrl(o.portalGroups[0].portalTargets[0]))}hasOnlyOneTarget(o){return 1===o.portalGroups.length&&1===o.portalGroups[0].portalTargets.length}static#t=this.\u0275fac=function(r){return new(r||a)(t.rXU(u),t.rXU(h.b),t.rXU(d._5),t.rXU(M.g),t.rXU(O.v))};static#o=this.\u0275cmp=t.VBU({type:a,selectors:[["iam-application-portal"]],standalone:!1,features:[t.Jv_([s.PROVIDER]),t.Vt3],decls:6,vars:9,consts:[[3,"pageId","bodyAttributes","title","hideMaintenanceMessages"],[3,"text"],[3,"text","type","id",4,"ngIf"],["class","iam-application-portal-group",4,"ngFor","ngForOf"],[3,"buttonClick","id","text"],[3,"text","type","id"],[1,"iam-application-portal-group"],[1,"iam-application-portal-group-header",3,"innerHTML"],[1,"iam-row"],["class","iam-col-md-3 iam-mb-3",4,"ngFor","ngForOf"],[1,"iam-col-md-3","iam-mb-3"],[1,"iam-application-portal-target-link",3,"click"],[1,"iam-application-portal-target","iam-h-100"],[1,"iam-application-portal-target-text",3,"innerHTML"]],template:function(r,e){1&r&&(t.j41(0,"iam-page",0),t.nrm(1,"iam-text-message",1),t.DNE(2,V,1,3,"iam-alert",2)(3,Y,6,6,"div",3),t.j41(4,"iam-button-row")(5,"iam-button",4),t.bIt("buttonClick",function(){return e.logout()}),t.k0s()()()),2&r&&(t.Y8G("pageId",e.pageId)("bodyAttributes",e.bodyAttributes)("title","protected.application-portal.title")("hideMaintenanceMessages",!0),t.R7$(),t.Y8G("text","protected.application-portal.instructions"),t.R7$(),t.Y8G("ngIf",0===e.portalUiConfig.portalGroups.length),t.R7$(),t.Y8G("ngForOf",e.portalUiConfig.portalGroups),t.R7$(2),t.Y8G("id","iamApplicationPortalLogout")("text","protected.application-portal.actions.logout"))},dependencies:[v.Sq,v.bT,x.C,A.m,$.Q,R.I,j.H,U.t],encapsulation:2})}return a})();var H=i(1552);const D=[{path:"",pathMatch:"full",component:K,resolve:{portalUiConfig:()=>(0,t.WQX)(s).resolve()},runGuardsAndResolvers:"always"}];let E=(()=>{class a{static#t=this.\u0275fac=function(r){return new(r||a)};static#o=this.\u0275mod=t.$C({type:a});static#a=this.\u0275inj=t.G2t({providers:[m,d._5,s],imports:[H.G,g.iI.forChild(D)]})}return a})()}}]);

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.