1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5931],{701:(I,u,n)=>{n.r(u),n.d(u,{PasswordChangeSelfServiceModule:()=>_});var h=n(5231),p=n(4438),m=n(1114);let t=(()=>{class i{static#t=this.\u0275fac=function(a){return new(a||i)};static#e=this.\u0275cmp=p.VBU({type:i,selectors:[["iam-password-change-self-service"]],standalone:!1,decls:1,vars:2,consts:[[3,"pageId","translationPrefix"]],template:function(a,r){1&a&&p.nrm(0,"iam-password-change",0),2&a&&p.Y8G("pageId","iamProtectedSelfServicePasswordChange")("translationPrefix","protected.self-service.password-change")},dependencies:[m.N],encapsulation:2})}return i})(),o=(()=>{class i{changePassword(){return"protected/self-service/password/change"}static#t=this.\u0275fac=function(a){return new(a||i)};static#e=this.\u0275prov=p.jDH({token:i,factory:i.\u0275fac})}return i})();var b=n(2264),f=n(1309);const S=[{path:"",component:t,pathMatch:"full",runGuardsAndResolvers:"always"}];let _=(()=>{class i{static#t=this.\u0275fac=function(a){return new(a||i)};static#e=this.\u0275mod=p.$C({type:i});static#n=this.\u0275inj=p.G2t({providers:[o,{provide:f.G,useExisting:o}],imports:[h.iI.forChild(S),b.K]})}return i})()},3841:(I,u,n)=>{n.d(u,{L:()=>t});var h=n(7376),m=n(4438);let t=(()=>{class o{transform(f){return(0,h.upperFirst)((0,h.camelCase)(f))}static#t=this.\u0275fac=function(S){return new(S||o)};static#e=this.\u0275pipe=m.EJ8({name:"upperCamelCase",type:o,pure:!0,standalone:!1});static#n=this.\u0275prov=m.jDH({token:o,factory:o.\u0275fac})}return o})()},7493:(I,u,n)=>{n.d(u,{E:()=>T});var h=n(6247),p=n(8141),m=n(3597),t=n(4438),o=n(177),b=n(2315),f=n(7301),S=n(9417),_=n(2816),i=n(1463);function l(s,x){if(1&s&&(t.nrm(0,"iam-checkbox-row",1),t.nI1(1,"translate")),2&s){const e=t.XpG();t.Y8G("id",e.checkboxId)("label",t.bMT(1,5,e.translationKey))("control",e.control)("labelRight",!0)("disabled",e.disabled)}}let v=(()=>{class s{get hostCss(){return"iam-dynamic-step-activation-checkbox"}set checkboxId(e){e&&(this._id=e)}get checkboxId(){return this._id}set targetStep(e){e&&(this._target=e,this.translationKey=this.translationKey.replace("{targetStepId}",e.targetStepId))}get targetStep(){return this._target}constructor(e,c){this.currentFlow=e,this.flowPageService=c,this.checkboxChangedEvent=new t.bkB,this.stepUiConfig=this.flowPageService.getStepUiConfig(),this.translationKey=this.keyPrefix()+".pages.actions.dynamic-step.{targetStepId}"}ngOnInit(){this.control=new S.hs,this.control.setValue(this._target.activated),this._checkboxSubscription=this.control.valueChanges.subscribe(e=>{this._target.activated=e,this.checkboxChangedEvent.emit({targetStepId:this._target.targetStepId,activated:e})})}ngOnDestroy(){this._checkboxSubscription.unsubscribe()}get disabled(){return!this._target.activated&&!this._target.activatable||this._target.activated&&!this._target.deactivatable}keyPrefix(){const e=this.currentFlow.retrieveType();return(0,f.U)(e)}static#t=this.\u0275fac=function(c){return new(c||s)(t.rXU(b.E),t.rXU(h.z))};static#e=this.\u0275cmp=t.VBU({type:s,selectors:[["iam-dynamic-step-activation-checkbox"]],hostVars:2,hostBindings:function(c,d){2&c&&t.HbH(d.hostCss)},inputs:{checkboxId:"checkboxId",targetStep:"targetStep"},outputs:{checkboxChangedEvent:"checkboxChangedEvent"},standalone:!1,decls:2,vars:3,consts:[[3,"id","label","control","labelRight","disabled",4,"ngIf"],[3,"id","label","control","labelRight","disabled"]],template:function(c,d){if(1&c&&(t.DNE(0,l,2,7,"iam-checkbox-row",0),t.nI1(1,"async")),2&c){let g;t.Y8G("ngIf",null==(g=t.bMT(1,1,d.stepUiConfig))||null==g.pageSettings?null:g.pageSettings.dynamicStepActivationTargets)}},dependencies:[o.bT,_.D,i.t,o.Jj],encapsulation:2})}return s})();var a=n(9856),r=n(3841);function C(s,x){if(1&s){const e=t.RV6();t.j41(0,"iam-dynamic-step-activation-checkbox",3),t.nI1(1,"upperCamelCase"),t.bIt("checkboxChangedEvent",function(d){t.eBV(e);const g=t.XpG(2);return t.Njj(g.handleCheckboxChanges(d))}),t.k0s()}if(2&s){const e=x.$implicit;t.Y8G("targetStep",e)("checkboxId","dsaCheckbox"+t.bMT(1,2,e.targetStepId))}}function y(s,x){if(1&s&&(t.j41(0,"iam-row-with-label",1),t.DNE(1,C,2,4,"iam-dynamic-step-activation-checkbox",2),t.k0s()),2&s){const e=t.XpG();t.Y8G("withoutLabel",!0),t.R7$(),t.Y8G("ngForOf",e.dynamicStepActivationTargets)}}let T=(()=>{class s{constructor(e,c){this.flowPageService=e,this.dynamicStepActivationService=c,this.stepUiConfig=this.flowPageService.getStepUiConfig().pipe((0,p.M)(d=>this.setDynamicStepActivationTargets(d)))}handleCheckboxChanges(e){this.dynamicStepActivationService.addActivation(e)}setDynamicStepActivationTargets(e){this.dynamicStepActivationTargets=e.pageAttribute("dynamicStepActivationTargets")}static#t=this.\u0275fac=function(c){return new(c||s)(t.rXU(h.z),t.rXU(m.T))};
1static#e=this.\u0275cmp=t.VBU({type:s,selectors:[["iam-dynamic-step-activation-checkboxes"]],standalone:!1,decls:2,vars:3,consts:[[3,"withoutLabel",4,"ngIf"],[3,"withoutLabel"],[3,"targetStep","checkboxId","checkboxChangedEvent",4,"ngFor","ngForOf"],[3,"checkboxChangedEvent","targetStep","checkboxId"]],template:function(c,d){if(1&c&&(t.DNE(0,y,2,2,"iam-row-with-label",0),t.nI1(1,"async")),2&c){let g;t.Y8G("ngIf",(null==(g=t.bMT(1,1,d.stepUiConfig))||null==g.pageSettings||null==g.pageSettings.dynamicStepActivationTargets?null:g.pageSettings.dynamicStepActivationTargets.length)>0)}},dependencies:[o.Sq,o.bT,v,a.U,o.Jj,r.L],encapsulation:2})}return s})()},9099:(I,u,n)=>{n.d(u,{a:()=>i});var h=n(6247),p=n(7673),m=n(6354),t=n(4438),o=n(177),b=n(3594),f=n(3841);function S(l,v){if(1&l&&(t.nrm(0,"iam-goto-button",2),t.nI1(1,"upperCamelCase")),2&l){const a=v.$implicit,r=t.XpG(2);t.Y8G("currentStepId",r.currentStepId)("targetStepId",a)("disableWhenBusy",r.disableAllWhenBusy)("right",r.allRight)("buttonId","gotoButton"+t.bMT(1,6,a))("beforeGotoTargetStep",r.allBeforeGotoTargetStep)}}function _(l,v){if(1&l&&(t.qex(0),t.DNE(1,S,2,8,"iam-goto-button",1),t.nI1(2,"async"),t.bVm()),2&l){const a=t.XpG();t.R7$(),t.Y8G("ngForOf",t.bMT(2,1,a.gotoTargetsStepIds))}}let i=(()=>{class l{constructor(a){this.flowPageService=a,this.disableAllWhenBusy=!0,this.allRight=!0,this.allBeforeGotoTargetStep=this.nopBeforeGotoTargetStep,this.stepUiConfig=this.flowPageService.getStepUiConfig()}get hostCss(){return"iam-btns-goto-wrapper"}ngOnInit(){this.gotoTargetsStepIds=this.stepUiConfig.pipe((0,m.T)(a=>this.setCurrentStepIdAndGetGotoTargetsStepIds(a)))}setCurrentStepIdAndGetGotoTargetsStepIds(a){return this.currentStepId=a.pageId.replace(/\//g,""),a.pageAttribute("interactiveGotoTargets").targetStepIds}nopBeforeGotoTargetStep(){return(0,p.of)(!0)}static#t=this.\u0275fac=function(r){return new(r||l)(t.rXU(h.z))};static#e=this.\u0275cmp=t.VBU({type:l,selectors:[["iam-goto-buttons"]],hostVars:2,hostBindings:function(r,C){2&r&&t.HbH(C.hostCss)},inputs:{disableAllWhenBusy:"disableAllWhenBusy",allRight:"allRight",allBeforeGotoTargetStep:"allBeforeGotoTargetStep"},standalone:!1,decls:2,vars:3,consts:[[4,"ngIf"],[3,"currentStepId","targetStepId","disableWhenBusy","right","buttonId","beforeGotoTargetStep",4,"ngFor","ngForOf"],[3,"currentStepId","targetStepId","disableWhenBusy","right","buttonId","beforeGotoTargetStep"]],template:function(r,C){if(1&r&&(t.DNE(0,_,3,3,"ng-container",0),t.nI1(1,"async")),2&r){let y;t.Y8G("ngIf",null==(y=t.bMT(1,1,C.stepUiConfig))||null==y.pageSettings?null:y.pageSettings.interactiveGotoTargets)}},dependencies:[o.Sq,o.bT,b.Z,o.Jj,f.L],encapsulation:2})}return 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.