1(self.psdlWebpackJsonp=self.psdlWebpackJsonp||[]).push([[534],{35826:function(e,t,n){n.d(t,{r:function(){return r},x:function(){return o}});var r={TIMEOUT:"110",SUCCESS:"AM_0000",INVALID_CREDENTIAL:"AM_0001",EXPIRED:"AM_0002",ACCOUNT_BLOCKED:"AM_0003",TEMPORARY_PASSWORD:"AM_0004",MAX_RETRY_REACHED:"AM_0007",NOT_ADVISEUR_ACCOUNT:"AM_0008",DIGITAL_PASSPORT_ACTIVE:"AM_0009",ALREADY_COUPLED:"AM_1001",NOT_FOUND:"AM_1002",OTHERS:"AM_9999"},o={AM_9999:"General exception",AM_0001:"Invalid Exception",AM_0002:"Uw account is niet meer geldig, Neem contact op met uw toegangsbeheerder om uw account te laten deblokkeren. Bent u zelf de beheerder? Neem dan contact op met onze afdeling Digital Support via tel: 070-513-03-20 of e-mail [email protected]",AM_0003:"UW account is geblokkeerd. Neem contact op met uw toegangsbeheerder om uw account te laten deblokkeren. Bent u zelf de beheerder? Neem dan contact op met onze afdeling Digital Support via tel: 070-513-03-20 of e-mail [email protected]",AM_0004:"Account has a temporary password",AM_0007:"Max Retry Reached",AM_0008:"Not an Advisor Account",AM_0009:"Digital Passport Active",AM_1001:"Connecting of account not allowed by Backend",AM_1002:"Account not found in backend",DEFAULT_ERROR_MESSAGE:"Er is iets mis gegaan. Probeer het later nog eens."}},64299:function(e,t,n){n.d(t,{F:function(){return o},q:function(){return r}});var r=function(e){window.app.analytics.publish("auto-tracking","forgerock",{event_label:"couple-screen",event_action:e,event_name:"forgerock",event_category:"auto-tracking"})},o=function(e){window.app.analytics.publish("auto-tracking","reset-password",{event_label:"couple-screen-reset-password",event_action:e,event_name:"reset-password",event_category:"auto-tracking"})}},95283:function(e,t,n){n.d(t,{pu:function(){return v},zC:function(){return i}});var t=n(57920),c=n(41981),u=n(35826),l=n(46873),d=n(64299),p=n(54044),m=void 0;function r(e){return function(){var i=e.apply(this,arguments);return new Promise(function(a,s){return function t(e,n){try{var r=i[e](n),o=r.value}catch(e){return void s(e)}if(!r.done)return Promise.resolve(o).then(function(e){t("next",e)},function(e){t("throw",e)});a(o)}("next")})}}t.$W.setFetchMethod(fetch),t.$W.setFetchCredentials("same-origin");var o,a,s={detail:{failureUrl:u.r.INVALID_CREDENTIAL}},g={headers:{"X-Password":"anonymous","X-Username":"anonymous","X-Requested-With":"XMLHttpRequest","Content-Type":"application/json"}},i=(o=r(regeneratorRuntime.mark(function e(t,n,r,o){var a,s,i;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a={state:n,code:r,authId:o},s=t+"?"+(0,p.Kj)({state:n,code:r}),e.prev=2,e.next=5,c.A.post(s.toString(),a,g);case 5:if((i=e.sent).successUrl===u.r.SUCCESS)return(0,d.q)((0,l.cd)(u.r,i.successUrl).toLowerCase()),_(),e.abrupt("return",{isCoupled:!0,response:i});e.next=10;break;case 10:return(0,d.q)("not_coupled"),e.abrupt("return",{isCoupled:!1,response:i});case 14:if(e.prev=14,e.t0=e.catch(2),e.t0.detail){e.next=24;break}return e.t1=f,e.next=20,e.t0.json();case 20:e.t2=e.sent,(0,e.t1)(e.t2),e.next=25;break;case 24:f(e.t0);case 25:case"end":return e.stop()}},e,m,[[2,14]])})),function(e,t,n,r){return o.apply(this,arguments)}),v=(a=r(regeneratorRuntime.mark(function e(t,n,r){var o,a;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return(o={callbacks:JSON.parse(sessionStorage.getItem("callbacks"))}).callbacks[0].input[0].value=n,o.callbacks[1].input[0].value=r,o.authId=sessionStorage.getItem("authId"),e.prev=4,e.next=7,c.A.post(t.toString(),o,g);case 7:(a=e.sent).successUrl!==u.r.SUCCESS?e.next=13:((0,d.q)((0,l.cd)(u.r,a.successUrl).toLowerCase()),_(),e.next=17);break;case 13:if(a.authId&&a.callbacks&&2<=a.callbacks.length&&"NameCallback"===a.callbacks[0].type&&"PasswordCallback"===a.callbacks[1].type)throw(0,d.q)("invalid_credential"),s;e.next=17;break;case 17:e.next=30;break;case 19:if(e.prev=19,e.t0=e.catch(4),e.t0.detail){e.next=29;break}return e.t1=f,e.next=25,e.t0.json();case 25:e.t2=e.sent,(0,e.t1)(e.t2),e.next=30;break;case 29:f(e.t0);case 30:case"end":return e.stop()}},e,m,[[4,19]])})),function(e,t,n){return a.apply(this,arguments)}),f=function(e){var t=e.detail?e.detail.failureUrl||e.detail.errorCode:"",n=t?(0,l.cd)(u.r,t).toLowerCase():"error";throw(0,d.q)(n),t!==u.r.INVALID_CREDENTIAL&&_(),new Error(t||e)},_=function(){sessionStorage.removeItem("authId")}},68439:function(e,t,n){n.r(t),n.d(t,{default:function(){return R}});var t=n(1188),r=n(8210),o=n(46060),a=n(8050),s=n(82028),i=(0,s.A)({name:"AlreadyCoupled"},function(){var e=this.$createElement;this._self._c;return this._m(0)},[function(){var e=this,t=e.$createElement,t=e._self._c||t;return t("div",{staticClass:"o-layout__row",attrs:{"data-test":"eherkenning-already-coupled"}},[t("div",{staticClass:"o-layout__col-xl-10"},[t("h1",[e._v("Dit account is al gekoppeld met eHerkenning")]),e._v(" "),t("h2",{staticClass:"h2--secondary"},[e._v("Neem contact op met je Toegangsbeheerder")]),e._v(" "),t("p",[e._v("eHerkenning is al gekoppeld met dit account, mogelijk is het in gebruik door iemand anders. Wil je toegang tot NN, neem voor meer informatie contact op met de Toegangsbeheerder (a
1dministrator) van het bedrijf. De Toegangsbeheerder kan een nieuw account voor je aanmaken.")])])])}],!1,null,null,null).exports,c={name:"NotFound",props:{contactNum:{type:String,default:""},contactForm:{type:String,default:""}}},c=(0,s.A)(c,function(){var e=this,t=e.$createElement,t=e._self._c||t;return t("div",{staticClass:"o-layout__container"},[e._m(0),e._v(" "),t("div",{staticClass:"o-layout__row"},[t("div",{staticClass:"o-layout__col-xl-12 u-border--bt-mediumorange nopadding"}),e._v(" "),t("div",{staticClass:"c-contact o-layout__col-xl-6 u-color-background--ultra-light-grey o-layout__offset-xl-6"},[t("h2",{directives:[{name:"colored-text",rawName:"v-colored-text",value:"Kunnen wij je helpen?",expression:"'Kunnen wij je helpen?'"}],staticClass:"u-margin-top--20"}),e._v(" "),t("div",{staticClass:"c-contact__column"},[t("ul",{staticClass:"c-contact__contact-list"},[t("li",{staticClass:"c-contact__item"},[t("a",{attrs:{href:"tel:"+e.contactNum}},[t("span",{staticClass:"c-contact__icon c-icon--pict-call"}),e._v(e._s(e.contactNum))])]),e._v(" "),t("li",{staticClass:"c-contact__item"},[t("a",{attrs:{href:e.contactForm}},[t("span",{staticClass:"c-contact__icon c-icon--pict-mail"}),e._v("Contactformulier")])])])])])])])},[function(){var e=this,t=e.$createElement,t=e._self._c||t;return t("div",{staticClass:"o-layout__row"},[t("div",{attrs:{"data-test":"account-not-found-screen"}},[t("h1",[e._v("Sorry, we kunnen je accounts niet samenvoegen")]),e._v(" "),t("h2",{staticClass:"h2--secondary"},[e._v("Neem contact met ons op en we helpen je snel weer op weg")]),e._v(" "),t("p",[e._v("We kunnen helaas je accounts niet samenvoegen met je eHerkenning-account, omdat we niet met zekerheid kunnen vaststellen dat beide accounts bij elkaar horen.")]),e._v(" "),t("p",[e._v("Om je goed van dienst te zijn vragen wij je de volgende informatie gereed te houden:")]),e._v(" "),t("ul",[t("li",[e._v("Voor- en achternaam")]),e._v(" "),t("li",[e._v("E-mailadres van jouw account")]),e._v(" "),t("li",[e._v("Bedrijfsnaam")]),e._v(" "),t("li",[e._v("Vestigingsadres en/of postadres")]),e._v(" "),t("li",[e._v("Polisnummer(s)")])]),e._v(" "),t("p",[t("strong",[e._v("Error code: EZ103002")])])])])}],!1,null,null,null).exports,u=n(95283),l=n(53773),d=n(35826);function p(e){return function(){var i=e.apply(this,arguments);return new Promise(function(a,s){return function t(e,n){try{var r=i[e](n),o=r.value}catch(e){return void s(e)}if(!r.done)return Promise.resolve(o).then(function(e){t("next",e)},function(e){t("throw",e)});a(o)}("next")})}}var m,g,v={name:"Home",props:{config:{type:Object,default:function(){return{}}},passwordResetFlow:{type:Boolean,default:!1},usernameFromResetPassword:{type:String,default:""}},data:function(){return{username:"",password:"",invalidFormError:"",loading:!1,capsLockInfo:"",failedLoginAttempts:0}},mounted:function(){this.username=this.usernameFromResetPassword},methods:{redirectToHome:function(){(0,l.m)(this.config.eHerkenningCancelPage)},askForConfirmation:function(){if(!this.isFormValid())return this.invalidFormError=!0;this.invalidFormError=!1,this.unknownError="",this.$refs.confirmCoupling.open()},isFormValid:function(){return this.username&&this.username.length&&this.password&&this.password.trim().length},onKeydown:function(e){e&&e.getModifierState&&e.getModifierState("CapsLock")?(document.msCapsLockWarningOff=!0,this.capsLockInfo="Als de Caps Lock-toets (hoofdletters) aan staat, bestaat de kans dat je het wachtwoord verkeerd invult."):this.capsLockInfo=""},closeModal:function(){this.$refs.confirmCoupling.close()},coupleWithEherkenning:(g=p(regeneratorRuntime.mark(function e(){var t=this;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.loading=!0,this.callForgeRock(this.username,this.password).then(function(){t.loading=!1}),this.closeModal();case 3:case"end":return e.stop()}},e,this)})),function(){return g.apply(this,arguments)}),callForgeRock:(m=p(regeneratorRuntime.mark(function e(t,n){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,u.pu(this.config.urlEherkenningService,t,n
1);case 3:this.$emit("firstTimeCoupled"),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),e.t0.message===d.r.INVALID_CREDENTIAL?(this.invalidFormError=!0,this.failedLoginAttempts+=1,3<=this.failedLoginAttempts&&this.$router.push({name:"ResetPassword",params:{config:this.config}})):this.$emit("onHandleForgeRockError",e.t0);case 9:case"end":return e.stop()}},e,this,[[0,6]])})),function(e,t){return m.apply(this,arguments)})}},v=(0,s.A)(v,function(){var t=this,e=t.$createElement,e=t._self._c||e;return e("form",{staticClass:"u-padding--30 c-card",on:{submit:function(e){return e.preventDefault(),t.coupleWithEherkenning()}}},[e("h2",{staticClass:"u-color-black h2 h2--secondary"},[t._v("Inloggen met gebruikersnaam")]),t._v(" "),e("nn-input-field",{staticClass:"u-margin-bottom",attrs:{name:"username",id:"username",readonly:t.passwordResetFlow},model:{value:t.username,callback:function(e){t.username=e},expression:"username"}},[t._v("\n Gebruikersnaam\n "),t.passwordResetFlow?t._e():e("span",[t._v("("),e("a",{attrs:{href:t.config.forgotUsername}},[e("u",[t._v("vergeten?")])]),t._v(")")])]),t._v(" "),e("nn-input-field",{staticClass:"u-margin-bottom",attrs:{name:"password",id:"password",type:"password",hint:t.capsLockInfo},on:{keydown:function(e){return t.onKeydown(e)},"keydown-enter":t.askForConfirmation,blur:function(e){t.capsLockInfo=""}},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}},[t._v("\n Wachtwoord\n "),t.passwordResetFlow?t._e():e("span",[t._v("("),e("router-link",{attrs:{to:{name:"ResetPassword",params:{config:t.config}}}},[e("u",[t._v("aanvragen of vergeten?")])]),t._v(")")],1)]),t._v(" "),t.invalidFormError?e("nn-notification",{staticClass:"u-margin-bottom",attrs:{type:"warning"}},[t._v("\n Vul de juiste gegevens in (maximaal 3 keer) of kies voor\n "),e("a",{attrs:{href:t.config.forgotUsername}},[t._v("gebruikersnaam")]),t._v(" of\n "),e("router-link",{attrs:{to:{name:"ResetPassword",params:{config:t.config}}}},[t._v("wachtwoord aanvragen of vergeten?")])],1):t._e(),t._v(" "),e("div",{staticClass:"u-margin-top--30"},[e("nn-button",{staticClass:"u-margin-bottom",attrs:{name:"accountSamenvoegen","data-test":"accountSamenvoegen"},on:{click:t.askForConfirmation}},[t._v("Account koppelen")]),t._v(" "),e("nn-button",{attrs:{variant:"secondary","data-test":"stopKoppelen"},on:{click:t.redirectToHome}},[t._v("Stoppen met koppelen")])],1),t._v(" "),e("nn-modal",{ref:"confirmCoupling"},[t.loading?e("nn-spinner",{staticClass:"u-margin-top--30"}):e("div",[e("h3",[t._v("Bevestig het samenvoegen van je accounts")]),t._v(" "),e("p",[t._v("\n We voegen je account "),e("strong",[t._v(t._s(t.username))]),t._v(" samen met je\n eHerkenning-account. Let op: je kunt voortaan alleen inloggen met\n eHerkenning.\n ")]),t._v(" "),e("p",[t._v("Ja, ik wil voortaan eenvoudig en veilig inloggen met eHerkenning:")]),t._v(" "),e("nn-button",{staticClass:"u-margin-right--15",attrs:{"data-test":"modalAccountSamenvoegen"},on:{click:t.coupleWithEherkenning}},[t._v("Account samenvoegen")]),t._v(" "),e("nn-button",{attrs:{variant:"secondary","data-test":"modalAnnuleren"},on:{click:t.closeModal}},[t._v("Annuleren")])],1)],1)],1)},[],!1,null,null,null).exports,f=n(54044),i={name:"Home",components:{AlreadyCoupled:i,NotFound:c,CoupleEherkenning:v},props:{config:{type:Object,default:function(){return{}}}},data:function(){return{errorCode:"",status:"showLogin"}},computed:{errorMessage:function(){return d.x[this.errorCode]||d.x.DEFAULT_ERROR_MESSAGE}},methods:{handleForgeRockError:function(e){this.status="showLogin",this.errorCode="",e.message===d.r.TIMEOUT?this.status="timeout":e.message===d.r.ALREADY_COUPLED?this.status="alreadyCoupled":e.message===d.r.NOT_FOUND?this.status="notFound":(this.status="error",this.errorCode=e.message)},redirectToHome:function(){(0,f.D6)(),(0,l.m)(this.config.productPage)},redirectToLogin:function(){(0,f.D6)(),(0,l.m)(this.config.eHerkenningCancelPage)}}};var _=(0,s.A)(i,function(){var t=this,e=t.$createElement,e=t._self._c||e;return e("div",["error"===t.status?e("nn-notification",{attrs:{type:"error"}},[t._v("\n "+t._s(t.errorMessage)+"\n "),e("div",[t._v("(code: "+t._s(this.errorCode)+")")]),t._v(" "),e("nn-button",{staticClass:"c-button c-button--secondary",on:{click:t.redirectToLogin}},[t._v("\n terug naar inloggen\n ")])],1):t._e(),t._v(" "),"showLogin"===t.status?e("div",{staticClass:"o-layout__row justify-content-center",attrs:{"data-test":"coupleLoginScreen"}},[e("div",{staticClass:"o-layout__col-xl-8 u-margin-bottom--20"},[e("couple-eherkenning",{attrs:{config:t.config},on:{onHandleForgeRockError:function(e){return t.handleForgeRockError(e)},firstTimeCoupled:function(e){t.status="firstTimeCoupled"}}})],1)]):t._e(),t._v(" "),"firstTimeCoupled"===t.status?e("nn-notification",{attrs:{type:"success"}},[e("h2",{staticClass:"notification-margin"},[t._v("\n Gelukt! Vanaf nu logt u in met eHerkenning\n ")]),t._v(" "),e("p",[t._v("\n We hebben je account successful gekoppeld aan eHerkenning. Dat betekend\n dat je voortaan inlogt met eHerkenning bij adviseur.nn.nl\n ")]),t._v(" "),e("nn-button",{staticClass:"c-button c-button--secondary",on:{click:t.redirectToHome}},[t._v("\n naar de homepage\n ")])],1):t._e(),t._v(" "),"timeout"===t.status?e("nn-notification",{attrs:{type:"warning"}},[e("h2",{staticClass:"notification-margin"},[t._v("Uw sessie is verlopen")]),t._v(" "),e("p",[t._v("\n De sessie verloopt na 15 minuten. Ga terug naar het inlog scherm en\n begin opnieuw\n ")]),t._v(" "),e("nn-button",{staticClass:"c-button c-button--secondary",on:{click:t.redirectToLogin}},[t._v("\n terug naar inloggen\n ")])],1):t._e(),t._v(" "),"alreadyCoupled"===t.status?e("already-coupled"):t._e(),t._v(" "),"notFound"===t.status?e("not-found",{attrs:{contactNum:t.config.contactNum,contactForm:t.config.contactForm}}):t._e()],1)},[],!1,function(e){n(77965)},"data-v-292fe336",null).exports,h=n(41981),k="/api/c0/execute/WebEnvironment/ResetPasswordForAll",c={name:"resetPasswordContent",props:{header:String,subheader:String,error:String},methods:{cancel:function(){this.$router.push({name:"Home"})}}},i=(0,s.A)(c,function(){var e=this,t=e.$createElement,t=e._self._c||t;return t("div",[t("div",{staticClass:"o-layout__row u-margin-bottom"},[t("div",{staticClass:"o-layout__col-m-9"},[t("h1",[e._v(e._s(e.header))]),e._v(" "),t("h2",{staticClass:"h2--secondary"},[e._v(e._s(e.subheader))]),e._v(" "),e.error?t("nn-notification",{staticClass:"u-margin-bottom",attrs:{type:"error"}}
1,[e._v(e._s(e.error)+"\n ")]):e._e(),e._v(" "),e._t("paragraph")],2)]),e._v(" "),t("div",{staticClass:"o-layout__row u-margin-bottom"},[t("div",{staticClass:"o-layout__col-m-6"},[t("div",{staticClass:"u-color-background--ultra-light-grey"},[e._t("default")],2)])]),e._v(" "),t("nn-button",{attrs:{variant:"secondary","data-test":"backHome"},on:{click:e.cancel}},[e._v("Annuleren")])],1)},[],!1,null,null,null).exports,w=n(64299);function C(e){return function(){var i=e.apply(this,arguments);return new Promise(function(a,s){return function t(e,n){try{var r=i[e](n),o=r.value}catch(e){return void s(e)}if(!r.done)return Promise.resolve(o).then(function(e){t("next",e)},function(e){t("throw",e)});a(o)}("next")})}}var b,c={name:"ResetPassword",components:{ResetPasswordContent:i,CoupleEherkenning:v},props:{config:{type:Object,default:function(){return{}}}},data:function(){return{username:"",errorCode:"",status:"",showStepsContent:!0,stepper:{steps:["Wachtwoord aanvragen","Account koppelen","Ingelogd"],activeStep:0}}},mounted:function(){(0,w.F)(this.stepper.steps[0])},computed:{errorMessage:function(){return d.x[this.errorCode]||d.x.DEFAULT_ERROR_MESSAGE}},methods:{resetPassword:(b=C(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.errorCode="",this.status="loading",e.prev=2,e.next=5,t=this.username,h.A.post(k,{ResetPassword_Request:{Party:{Username:t,PartyType:"GEKO"}}});case 5:this.stepper.activeStep=1,(0,w.F)(this.stepper.steps[1]),this.status="done",e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),this.handleForgeRockError(e.t0);case 13:case"end":return e.stop()}var t},e,this,[[2,10]])})),function(){return b.apply(this,arguments)}),redirectToLogin:function(){(0,l.m)(this.config.eHerkenningCancelPage)},handleForgeRockError:function(e){this.status="",this.errorCode="",this.showStepsContent=!1,e.message===d.r.TIMEOUT?this.status="timeout":e.message===d.r.ALREADY_COUPLED?this.status="alreadyCoupled":e.message===d.r.NOT_FOUND?this.status="notFound":(this.status="error",this.errorCode=e.message)},navigateStepper:function(e){this.stepper.activeStep=e}}};var A=(0,s.A)(c,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"o-layout__container"},["error"===t.status?n("nn-notification",{attrs:{type:"error"}},[t._v("\n "+t._s(t.errorMessage)+"\n "),n("div",[t._v("(code: "+t._s(this.errorCode)+")")]),t._v(" "),n("nn-button",{staticClass:"c-button c-button--secondary",on:{click:t.redirectToLogin}},[t._v("\n terug naar inloggen\n ")])],1):t._e(),t._v(" "),"timeout"===t.status?n("nn-notification",{attrs:{type:"warning"}},[n("h2",{staticClass:"notification-margin"},[t._v("Uw sessie is verlopen")]),t._v(" "),n("p",[t._v("\n De sessie verloopt na 15 minuten. Ga terug naar het inlog scherm en\n begin opnieuw\n ")]),t._v(" "),n("nn-button",{staticClass:"c-button c-button--secondary",on:{click:t.redirectToLogin}},[t._v("\n terug naar inloggen\n ")])],1):t._e(),t._v(" "),t.showStepsContent?n("div",{attrs:{"data-test":"resetPasswordStepsContent"}},[n("nn-stepper",{attrs:{steps:t.stepper.steps,"active-step":t.stepper.activeStep},on:{navigate:t.navigateStepper}}),t._v(" "),"loading"===t.status?n("nn-spinner"):t._e(),t._v(" "),"loading"!==t.status?n("div",[0===t.stepper.activeStep?n("reset-password-content",{attrs:{subheader:"Vul je gebruikersnaam in om een nieuw wachtwoord aan te vragen.",error:"error"===t.status?t.errorMessage:""},scopedSlots:t._u([{key:"paragraph",fn:function(){return[n("p",[t._v("\n Als je gebruikersnaam bij ons bekend is ontvang je binnen enkele\n minuten een e-mail met een tijdelijk wachtwoord.\n ")])]},proxy:!0}],null,!1,2272457502)},[t._v(" "),n("form",{staticClass:"u-padding--30",on:{submit:function(e){return e.preventDefault(),t.resetPassword()}}},[n("nn-input-field",{staticClass:"u-margin-bottom",attrs:{id:"username"},model:{value:t.username,callback:function(e){t.username=e},expression:"username"}},[t._v("Gebruikersnaam ("),n("a",{attrs:{href:t.config.forgotUsername}},[n("u",[t._v("vergeten?")])]),t._v(")\n ")]),t._v(" "),n("nn-button",{attrs:{disabled:!t.username},on:{click:function(e){return t.resetPassword()}}},[t._v("Wachtwoord aanvragen")])],1)]):t._e(),t._v(" "),1===t.stepper.activeStep?n("reset-password-content",{attrs:{subheader:"Gebruik je gebruikersnaam en het tijdelijke wac
1htwoord in je e-mail om het account te koppelen.",error:"error"===t.status?t.errorMessage:""},scopedSlots:t._u([{key:"paragraph",fn:function(){return[n("p",[t._v("\n Als je gebruikersnaam bij ons bekend is ontvang je binnen enkele\n minuten een e-mail met een tijdelijk wachtwoord. Gebruik dit\n tijdelijke wachtwoord om je account met eHerkenning te koppelen.\n ")])]},proxy:!0}],null,!1,2443091090)},[t._v(" "),n("couple-eherkenning",{attrs:{"password-reset-flow":"",usernameFromResetPassword:t.username,config:t.config},on:{onHandleForgeRockError:function(e){return t.handleForgeRockError(e)}}})],1):t._e()],1):t._e()],1):t._e(),t._v(" "),"alreadyCoupled"===t.status?n("already-coupled"):t._e(),t._v(" "),"notFound"===t.status?n("not-found",{attrs:{contactNum:t.config.contactNum,contactForm:t.config.contactForm}}):t._e()],1)},[],!1,function(e){n(42047)},"data-v-024a5571",null).exports,y=function(){return r.Ay.use(a.A),new a.A({routes:[{path:"/couple-eherkenning",name:"Home",component:_,props:!0},{path:"/couple-eherkenning/reset-password",name:"ResetPassword",component:A,props:!0},{path:"*",redirect:"/couple-eherkenning"}]})},i={props:{config:Object}},E=(0,s.A)(i,function(){var e=this.$createElement,e=this._self._c||e;return e("div",[e("router-view",{attrs:{config:this.config}})],1)},[],!1,null,null,null).exports;function R(e,t){return new r.Ay({router:y(),el:(0,o.i)(e),render:function(e){return e(E,{props:{config:t}})}})}r.Ay.use(t.Ay)},56315:function(e,t,n){n.r(t);var r,u=n(95283),l=n(54044),d=n(53773);function o(e){return function(){var i=e.apply(this,arguments);return new Promise(function(a,s){return function t(e,n){try{var r=i[e](n),o=r.value}catch(e){return void s(e)}if(!r.done)return Promise.resolve(o).then(function(e){t("next",e)},function(e){t("throw",e)});a(o)}("next")})}}t.default=(r=o(regeneratorRuntime.mark(function e(t,n){var r,o,a,s,i,c;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=(0,l.qn)("state"),o=(0,l.qn)("code"),s=(0,l.qn)("error"),i=(0,l.qn)("errorDescription"),c=sessionStorage.getItem("authId"),a=function(){return(0,d.m)(n.eHerkenningCancelPage)},0===s.length&&0===i.length&&0!==r.length&&0!==o.length||a(),e.prev=7,e.next=10,(0,u.zC)(n.urlEherkenningService,r,o,c);case 10:s=e.sent,i=s.isCoupled,c=s.response,i?((0,l.D6)(),(0,d.m)(n.productPage)):(sessionStorage.setItem("authId",c.authId),sessionStorage.setItem("callbacks",JSON.stringify(c.callbacks)),(0,d.m)(n.eHerkenningCouplingPage+"?"+(0,l.Kj)({state:r,code:o}))),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(7),a();case 19:case"end":return e.stop()}},e,void 0,[[7,16]])})),function(e,t){return r.apply(this,arguments)})},54044:function(e,t,n){n.d(t,{D6:function(){return s},Kj:function(){return o},qn:function(){return a}});var r=n(76214),o=function(t){return decodeURIComponent(Object.keys(t).map(function(e){if(t[e])return e+"="+t[e]}).filter(Boolean).join("&"))},a=function(e){e=new RegExp("[?&]"+e+"=([^&]+).*$"),e=(0,r.$P)().match(e);return null===e?"":decodeURIComponent(e[1].replace(/\+/g," "))};function s(){window.sessionStorage.getItem("authId")&&(sessionStorage.removeItem("authId"),sessionStorage.removeItem("callbacks"))}},46060:function(e,t,n){n.d(t,{i:function(){return r}});var r=function(e){var t=document.createElement("div");return e.appendChild(t),t}},76214:function(e,t,n){function r(){return window.location.pathname}function o(){return window.location.search}function a(){return window.location.origin}function s(e){window.location.assign(e)}function i(e,t,n,r){return window.open(e,t,n,r)}n.d(t,{$P:function(){return o},TG:function(){return a},ho:function(){return i},kp:function(){return s},zP:function(){return r}})},53773:function(e,t,n){n.d(t,{m:function(){return o}});var r=n(76214);function o(e,t){e=(e=>{if(e)return e.toLowerCase().includes("http")?e.replace(/(?:\/\/|[^/]+)*/,"")||"/":e.startsWith("/")?e:"/"+e})(e);e&&"/"!==e?(0,r.kp)(e):(0,r.kp)(t)}},64187:function(e,t,n){n.r(t);var r=n(82001),r=n.n(r),o=n(40935),n=n.n(o)()(r());n.push([e.id,"\n.c-step-indicator-bullet[data-v-024a5571]{margin-bottom:1rem\n}","",{version:3,sources:["webpack://./../nn-psdl-modules/src/app-coupleEherkenning/views/ResetPassword.vue"],names:[],mappings:";AACA,0CAA0C;AAC1C",sourcesContent:["\n.c-step-indicator-bullet[data-v-024a5571]{margin-bottom:1rem\n}"],sourceRoot:""}]),t.default=n},60961:function(e,t,n){n.r(t);var r=n(82001),r=n.n(r),o=n(40935),n=n.n(o)()(r());
1n.push([e.id,"\n.notification-margin[data-v-292fe336]{margin-bottom:.75rem\n}","",{version:3,sources:["webpack://./../nn-psdl-modules/src/app-coupleEherkenning/views/Home.vue"],names:[],mappings:";AACA,sCAAsC;AACtC",sourcesContent:["\n.notification-margin[data-v-292fe336]{margin-bottom:.75rem\n}"],sourceRoot:""}]),t.default=n},42047:function(e,t,n){var r=n(64187);(r="string"==typeof(r=r.__esModule?r.default:r)?[[e.id,r,""]]:r).locals&&(e.exports=r.locals);(0,n(90611).A)("2f873a28",r,!0,{})},77965:function(e,t,n){var r=n(60961);(r="string"==typeof(r=r.__esModule?r.default:r)?[[e.id,r,""]]:r).locals&&(e.exports=r.locals);(0,n(90611).A)("52359b6f",r,!0,{})}}]); 2//# sourceMappingURL=psdl-eherkenning-couple-min.js.map
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.