1"use strict";(self.webpackChunkjustiz_web=self.webpackChunkjustiz_web||[]).push([[304],{5304:(je,C,o)=>{o.r(C),o.d(C,{IWG_ROUTES:()=>ke});var f=o(1781),p=o(8018),G=o(9906),g=o(2740),h=o(5252),F=o(6033),b=o(9079),m=o(3598);const k=(n,i)=>n+"service/dis/v1/iwg/register/download/"+i;var O=o(2936),$=o(6882),T=o(2881),j=o(9870),A=o(6072),_=o(4975),I=o(1244),e=o(1360),R=o(3924);const z=()=>[],y=n=>[n],E=(n,i)=>({h2:n,paragraphs:i}),x=n=>({h2:n}),S=(n,i,t,r)=>({h3:n,span:i,listItems:t,paragraphs:r}),L=(n,i)=>({h3:n,paragraphs:i});function P(n,i){1&n&&(e.j41(0,"section",4)(1,"ul",7)(2,"li",8)(3,"a",9),e.nrm(4,"jo-link-tile",10),e.k0s()()()()),2&n&&(e.R7$(3),e.Y8G("routerLink","register"),e.R7$(),e.Y8G("label","iwg.landing.linkLabel")("showLoginIcon",!0))}function U(n,i){1&n&&e.nrm(0,"jo-alert-box",5),2&n&&e.Y8G("type","hint")("descriptionKey","iwg.landing.sections.zugriff.roleForbidden")}function B(n,i){if(1&n&&(e.j41(0,"li",12)(1,"jo-card",13)(2,"div",14)(3,"span",15),e.EFF(4),e.k0s(),e.j41(5,"a",16),e.EFF(6),e.k0s()()()()),2&n){const t=i.$implicit,r=i.$index,s=e.XpG(),a=e.XpG();e.R7$(),e.Y8G("hasBorderBottom",r<s.length-1),e.R7$(3),e.JRh(t.desc),e.R7$(),e.Y8G("href",a.getDownloadLink(t.key),e.B4B),e.R7$(),e.SpI(" ",t.nameOfDoc," ")}}function X(n,i){1&n&&(e.j41(0,"div",6)(1,"ul",11),e.Z7z(2,B,7,4,"li",12,e.fX1),e.k0s()()),2&n&&(e.R7$(2),e.Dyx(i))}function Y(n,i){if(1&n&&(e.j41(0,"h2"),e.EFF(1),e.k0s()),2&n){const t=e.XpG().h2;e.R7$(),e.JRh(t)}}function W(n,i){if(1&n&&(e.j41(0,"h3",17),e.EFF(1),e.k0s()),2&n){const t=e.XpG().h3;e.R7$(),e.JRh(t)}}function J(n,i){if(1&n&&(e.j41(0,"span"),e.EFF(1),e.k0s()),2&n){const t=e.XpG().span;e.R7$(),e.JRh(t)}}
1function N(n,i){if(1&n&&(e.j41(0,"li",18),e.EFF(1),e.k0s()),2&n){const t=i.$implicit;e.R7$(),e.SpI("",t.desc," ")}}function Z(n,i){if(1&n&&(e.j41(0,"ul"),e.Z7z(1,N,2,1,"li",18,e.fX1),e.k0s()),2&n){const t=e.XpG().listItems;e.R7$(),e.Dyx(t)}}function V(n,i){if(1&n&&(e.j41(0,"p"),e.EFF(1),e.k0s()),2&n){const t=i.$implicit;e.R7$(),e.JRh(t)}}function K(n,i){if(1&n&&e.Z7z(0,V,2,1,"p",null,e.fX1),2&n){const t=e.XpG().paragraphs;e.Dyx(t)}}function H(n,i){if(1&n&&e.DNE(0,Y,2,1,"h2")(1,W,2,1,"h3",17)(2,J,2,1,"span")(3,Z,3,0,"ul")(4,K,2,0),2&n){const r=i.h3,s=i.listItems,a=i.paragraphs,l=i.span;e.vxM(i.h2?0:-1),e.R7$(),e.vxM(r?1:-1),e.R7$(),e.vxM(l?2:-1),e.R7$(),e.vxM(s?3:-1),e.R7$(),e.vxM(a?4:-1)}}let Q=(()=>{class n{constructor(t,r,s){this.appState=t,this.translateService=r,this.clientService=s,this.TITLE="iwg.landing.title",this.INFO_IMG_PATH="assets/img/iwg/api.jpeg",this.isLoggedIn$=(0,b.br)((0,g.Lt)(h.Y.hasUserData)),this.canRegister$=(0,b.br)((0,g.Lt)(h.Y.checkCurrentRole(F.nv))),this.availableApis=(0,g.Lt)(m.U.availableApis),this.pageInformation={descriptionKey:"iwg.landing.sidebar.pageInformation.description",title:"",image:this.INFO_IMG_PATH},this.GlossarEnum=G.F9}ngOnInit(){this.appState.setTitle=this.translateService.instant(this.TITLE)}getDownloadLink(t){return k(this.clientService.client.getClientConfig().baseUrl,t)}static{this.\u0275fac=function(r){return new(r||n)(e.rXU(f.tq),e.rXU(p.c$),e.rXU(R.X))}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["web-iwg-landing"]],decls:37,vars:72,consts:[["sectionContentTemplate",""],[3,"digitalServicesToShow","glossarToShow","pageInformation"],[1,"mb-4"],[3,"ngTemplateOutletContext","ngTemplateOutlet"],[1,"mb-4","card-view"],[3,"type","descriptionKey"],[1,"list-view"],[1,"tile","row"],[1,"col-xl-4","col-lg-6","col-md-12"],[1,"card-link",3,"routerLink"],[3,"label","showLoginIcon"],[1,"tile"],[1,"list-view","p-0"],[3,"hasBorderBottom"],[1,"row","m-0"],[1,"col-lg","m-0","p-0"],["target","_blank",1,"col-auto","m-0","p-0","underline","align-self-center","no-external-icon",3,"href"],[1,"mb-3"],[1,"mb-0"]],template:function(r,s){if(1&r&&(e.j41(0,"jo-theme-color")(1,"jo-information-and-action",1)(2,"h1"),e.EFF(3),e.nI1(4,"translate"),e.k0s(),e.j41(5,"section",2),e.eu8(6,3),e.nI1(7,"translate"),e.nI1(8,"translate"),e.k0s(),e.j41(9,"section",2),e.eu8(10,3),e.nI1(11,"translate"),e.nI1(12,"translate"),e.k0s(),e.j41(13,"section",2),e.eu8(14,3),e.nI1(15,"translate"),e.j41(16,"section",2),e.eu8(17,3),e.nI1(18,"translate"),e.nI1(19,"translate"),e.nI1(20,"translate"),e.k0s(),e.j41(21,"section",2),e.eu8(22,3),e.nI1(23,"translate"),e.nI1(24,"translate"),e.k0s()(),e.DNE(25,P,5,3,"section",4),e.nI1(26,"async"),e.nI1(27,"async"),e.DNE(28,U,1,2,"jo-alert-box",5),e.nI1(29,"async"),e.nI1(30,"async"),e.j41(31,"section"),e.eu8(32,3),e.nI1(33,"translate"),e.DNE(34,X,4,0,"div",6),e.k0s()()(),e.DNE(35,H,5,5,"ng-template",null,0,e.C5r)),2&r){let a;const l=e.sdS(36);e.R7$(),e.Y8G("digitalServicesToShow",e.lJ4(51,z))("glossarToShow",e.eq3(52,y,s.GlossarEnum.TERMS_OF_SERVICE_IWG))("pageInformation",s.pageInformation),e.R7$(2),e.JRh(e.bMT(4,19,s.TITLE)),e.R7$(3),e.Y8G("ngTemplateOutletContext",e.l_i(54,E,e.bMT(7,21,"iwg.landing.sections.allgemeineInformationen.title"),e.bMT(8,23,"iwg.landing.sections.allgemeineInformationen.paragraphs")))("ngTemplateOutlet",l),e.R7$(4),e.Y8G("ngTemplateOutletContext",e.l_i(57,E,e.bMT(11,25,"iwg.landing.sections.voraussetzungen.title"),e.bMT(12,27,"iwg.landing.sections.voraussetzungen.paragraphs")))("ngTemplateOutlet",l),e.R7$(4),e.Y8G("ngTemplateOutletContext",e.eq3(60,x,e.bMT(15,29,"iwg.landing.sections.zugriff.title")))("ngTemplateOutlet",l),e.R7$(3),e.Y8G("ngTemplateOutletContext",e.ziG(62,S,e.bMT(18,31,"iwg.landing.sections.zugriff.verfuegbareApis.title"),e.bMT(19,33,"iwg.landing.sections.zugriff.verfuegbareApis.span"),s.availableApis(),e.bMT(20,35,"iwg.landing.sections.zugriff.verfuegbareApis.paragraphs")))("ngTemplateOutlet",l),e.R7$(5),e.Y8G("ngTemplateOutletContext",e.l_i(67,L,e.bMT(23,37,"iwg.landing.sections.zugriff.zugriff.title"),e.bMT(24,39,"iwg.landing.sections.zugriff.zugriff.paragraphs")))("ngTemplateOutlet",l),e.R7$(3),e.vxM(!1===e.bMT(26,41,s.isLoggedIn$)||!0===e.bMT(27,43,s.canRegister$)?25:-1),e.R7$(3),e.vxM(e.bMT(29,45,s.isLoggedIn$)&&!1===e.bMT(30,47,s.canRegister$)?28:-1),e.R7$(4),e.Y8G("ngTemplateOutletContext",e.eq3(70,x,e.bMT(33,49,"iwg.landing.sections.apiDokumentation.title")))("ngTemplateOutlet",l),e.R7$(2),e.vxM((a=s.availableApis())?34:-1,a)}},dependencies:[O.d,$.w,T.T3,j.Wk,A.r,_.K,I.f,T.Jj,p.D9],styles:["[_nghost-%COMP%] .list-view[_ngcontent-%COMP%]{--jo-card-card-header-padding: 1rem 0;background-color:#fff;padding-left:20px;padding-right:20px}"]})}}return n})();const v=(n,i)=>i.key;function q(n,i){if(1&n&&(e.j41(0,"li"),e.EFF(1),e.k0s()),2&n){const t=i.$implicit;e.R7$(),e.JRh(t.desc)}}function ee(n,i){if(1&n&&(e.j41(0,"li",8),e.EFF(1),e.k0s()),2&n){const t=i.$implicit;e.R7$(),e.JRh(t.desc)}}function ne(n,i){if(1&n&&(e.j41(0,"li",8),e.EFF(1),e.k0s()),2&n){const t=i.$implicit;e.R7$(),e.JRh(t.desc)}}let M=(()=>{class n{constructor(){this.availableApis=(0,g.Lt)(m.U.availableApis)}getByApiType(t,r){return t.filter(s=>s.apiType===r)}static{this.\u0275fac=function(r){return new(r||n)}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["web-iwg-terms"]],decls:81,vars:0,consts:[[1,"text-center"],["type","1"],[1,"text-decoration-underline","mb-3"],[1,"mb-3"],[1,"no-counter","mb-3"],["type","a"],[1,"text-decoration-underline"],["type","i"],[1,"numbered"]],template:function(r,s){1&r&&(e.j41(0,"h1",0),e.EFF(1,"IWG Nutzungsbedingungen"),e.k0s(),e.j41(2,"h2",0),e.EFF(3,"gem. \xa7 6 Abs. 3 iVm. \xa7 10 IWG"),e.k0s(),e.j41(4,"ol",1)(5,"li")(6,"div",2),e.EFF(7,"Gegenstand"),e.k0s(),e.j41(8,"p",3),e.
1EFF(9,"Gegenstand ist die Weiterverwendung der Dokumente aus einer oder mehrerer der folgenden Datenbanken bzw. Anwendungen:"),e.k0s(),e.j41(10,"ul",4),e.Z7z(11,q,2,1,"li",null,v),e.k0s(),e.j41(13,"p",3),e.EFF(14," Die Weiterverwendung (=die Nutzung durch Rechtstr\xe4ger f\xfcr kommerzielle und nichtkommerzielle Zwecke, die sich von dem urspr\xfcnglichen Zweck des \xf6ffentlichen Auftrags, in dessen Rahmen die Dokumente erstellt wurden, unterscheiden) wird unter folgenden Bedingungen gew\xe4hrt: "),e.k0s(),e.j41(15,"ol",5)(16,"li"),e.EFF(17,"Weiterverwendungsprodukte, die dem Ansehen der Justiz schaden oder den in \xd6sterreich geltenden Datenschutzbestimmungen, insbesondere der Datenschutzgrundverordnung und dem Datenschutzgesetz, zuwiderlaufen, sind von der Weiterverwendung ausgenommen. "),e.k0s(),e.j41(18,"li"),e.EFF(19,"Das Recht der Nutzung der Datenbankinhalte zur Weiterverwendung ist nicht zur G\xe4nze oder teilweise \xfcbertragbar; eine \xdcberlassung der Datenbankinhalte an Unternehmen, die mit dem Antragsteller wirtschaftlich in auf- und absteigender Weise verbunden sind (\xa7 189a Z. 6 bis 9 UGB), ist davon ausgenommen, sofern sich diese verpflichten, die Bestimmungen dieser Nutzungsbedingungen einzuhalten. Keine Weiterverwendung stellt die im Wesentlichen unver\xe4nderte Zurverf\xfcgungstellung der \xfcbermittelten Rohdaten an Unternehmen, die mit dem Antragsteller nicht wirtschaftlich in auf- und absteigender Weise verbunden sind (\xa7 189a Z. 6 bis 9 UGB), dar und ist daher von der Weiterverwendung ausgenommen. "),e.k0s(),e.j41(20,"li"),e.EFF(21,"Als Quelle der Datenbankinhalte ist bei der Weiterverwendung die Republik \xd6sterreich vertreten durch das BMJ anzugeben. "),e.k0s(),e.j41(22,"li"),e.EFF(23,"Jede Ver\xe4nderung oder Anreicherung der Datenbankinhalte ist in einer f\xfcr den Endnutzer deutlich erkennbaren Form zu vermerken. "),e.k0s(),e.j41(24,"li"),e.EFF(25,"F\xfcr s\xe4mtliche Weiterverwendungen (Ver\xe4nderungen und Anreicherungen) der Datenbankinhalte ist eine Haftung der Republik \xd6sterreich (insbesondere die gem. \xa7 89e Gerichtsorganisationsgesetz) ausgeschlossen. "),e.k0s(),e.j41(26,"li"),e.EFF(27,"Dem BMJ ist auf Verlangen vom Antragsteller unverz\xfcglich ein unentgeltlicher, auf die Vornahme von maximal 60 Stichproben pro Kalenderjahr zu Kontrollzwecken beschr\xe4nkter Zugang zu seinen auf Basis der Nutzungsbedingungen angebotenen Weiterverwendungsprodukten oder Anwendungen zu gew\xe4hren. "),e.k0s(),e.j41(28,"li"),e.EFF(29,"Das BMJ beh\xe4lt sich vor, bei geplanten oder ungeplanten Betriebsst\xf6rungen, die Belieferung f\xfcr die Dauer der Betriebsst\xf6rung auszusetzen. "),e.k0s()()(),e.j41(30,"li")(31,"div",6),e.EFF(32,"Produktbeschreibung"),e.k0s(),e.j41(33,"ol",5)(34,"li"),e.EFF(35," Dokumente von Justiz Online - JSON "),e.j41(36,"ol",7)(37,"li"),e.EFF(38,"Die Zugangskontrolle erfolgt via API Key, den der Antragssteller in JustizOnline abrufen kann."),e.k0s(),e.j41(39,"li"),e.EFF(40,"Die Dokumente werden im JSON Format bereitgestellt"),e.k0s(),e.j41(41,"li"),e.EFF(42,"Die Liste der verf\xfcgbaren APIs: "),e.j41(43,"ol",8),e.Z7z(44,ee,2,1,"li",8,v),e.k0s()()()(),e.j41(46,"li"),e.EFF(47," Dokumente von Justiz Online - XML "),e.j41(48,"ol",7)(49,"li"),e.EFF(50,"Die Zugangskontrolle erfolgt via API Key, den der Antragssteller in JustizOnline abrufen kann."),e.k0s(),e.j41(51,"li"),e.EFF(52,"Die Dokumente werden im XML Format bereitgestellt"),e.k0s(),e.j41(53,"li"),e.EFF(54,"Die Liste der verf\xfcgbaren APIs: "),e.j41(55,"ol",8),e.Z7z(56,ne,2,1,"li",8,v),e.k0s()()()()()(),e.j41(58,"li")(59,"div",2),e.EFF(60,"Rahmenbedingungen zur Weiterverwendung"),e.k0s(),e.j41(61,"p",3),e.EFF(62," Neben dieser Vereinbarung gelten subsidi\xe4r und soweit nicht im Widerspruch die Bestimmungen der Lizenz Namensnennung International 4.0 (CC-BY 4.0). "),e.k0s()(),e.j41(63,"li")(64,"div",2),e.EFF(65,"Entgelt"),e.k0s(),e.j41(66,"p",3),e.EFF(67," Die \xfcber standardisierte Schnittstellen verf\xfcgbaren Dokumente werden gem. \xa7 8 Abs. 2 IWG unentgeltlich zur Weiterverwendung bereitgestellt. Die Bemessung von Entgelten f\xfcr individuelle Anforderungen, die keinen unverh\xe4ltnism\xe4\xdfigen Aufwand verursachen, erfolgt gem\xe4\xdf den Vorgaben des \xa7 8 IWG. "),e.k0s()(),e.j41(68,"li")(69,"div",6),e.EFF(70,"Beginn und K\xfcndigung"),e.k0s(),e.j41(71,"ol",5)(72,"li"),e.EFF(73,"Die Dokumente k\xf6nnen unter diesen Nutzungsbedingungen ab dem Zeitpunkt der \xdcbermittlung des Zugriffsschl\xfcssels auf unbestimmte Zeit genutzt werden. Die \xdcbermittlung erfolgt in der Regel binnen 5 Werktagen nach Antragsstellung. "),e.k0s(),e.j41(74,"li"),e.EFF(75,"Das BMJ beh\xe4lt sich vor, die Nutzung aus wichtigem Grund mit einer Frist von 30 Tagen aufzuk\xfcndigen. (z.B. Einstellung des Betriebs der Datenbank; Versto\xdf gegen die Nutzungsbedingungen). "),e.k0s()()(),e.j41(76,"li")(77,"div",2),e.EFF(78,"Rechtsschutz \xa7\xa715f IWG"),e.k0s(),e.j41(79,"p"),e.EFF(80," Zur Entscheidung \xfcber Rechtsstreitigkeiten, die die Weiterverwendung von Dokumenten betreffen, ist Wien ausschlie\xdflicher Gerichtsstand. "),e.k0s()()()),2&r&&(e.R7$(11),e.Dyx(s.availableApis()),e.R7$(33),e.Dyx(s.getByApiType(s.availableApis(),"JSON")),e.R7$(12),e.Dyx(s.getByApiType(s.availableApis(),"XML")))},styles:['[_nghost-%COMP%] ul.no-counter[_ngcontent-%COMP%]{counter-reset:section}[_nghost-%COMP%] ol.numbered[_ngcontent-%COMP%]{counter-reset:innermost}[_nghost-%COMP%] li.numbered[_ngcontent-%COMP%]:before{counter-increment:innermost;content:counter(innermost) ". "}']})}}return n})(),te=(()=>{class n{constructor(t,r){this.appState=t,this.translateService=r,this.TITLE="iwg.terms.title"}ngOnInit(){this.appState.setTitle=this.translateService.instant(this.TITLE)}static{this.\u0275fac=function(r){return new(r||n)(e.rXU(f.tq),e.rXU(p.c$))}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["web-iwg-terms-page"]],decls:1,vars:0,template:function(r,s){1&r&&e.nrm(0,"web-iwg-terms")},dependencies:[M],encapsulation:2})}}return n})();var ie=o(6697),c=o(9417),d=o(501),D=o(123),re=o(8994),se=o(4712),w=o(2339),oe=o(8441),ae=o(8398),le=o(5964),ce=o(2128),ge=o(8716),de=o(5106);const ue=(n,i)=>i.key;
1function me(n,i){if(1&n&&(e.j41(0,"div",9)(1,"jwc-input-checkbox-group",16),e.nrm(2,"jwc-input-checkbox",17),e.k0s(),e.j41(3,"a",24),e.EFF(4),e.k0s()()),2&n){const t=i.$implicit,r=e.XpG(3);e.R7$(),e.Y8G("isSingle",!0)("formControl",r.abstractControlAsFormControl(r.formGroup.controls.selectedApis.controls[t.key])),e.R7$(),e.Y8G("label",t.desc),e.R7$(),e.Y8G("href",r.getDownloadLink(t.key),e.B4B),e.R7$(),e.SpI(" ",t.nameOfDoc,"")}}function pe(n,i){if(1&n&&e.nrm(0,"jwc-input-description",10),2&n){const t=e.XpG(3);e.Y8G("errorMessage",null==t.formGroup.controls.selectedApis.errors?null:t.formGroup.controls.selectedApis.errors.atLeastOneCheckbox)("showErrorMessage",!0)}}function he(n,i){if(1&n){const t=e.RV6();e.j41(0,"form",5)(1,"jo-card",4)(2,"jo-payment-input-section",6),e.nI1(3,"translate"),e.j41(4,"div",7)(5,"div",8),e.Z7z(6,me,5,5,"div",9,ue),e.DNE(8,pe,1,2,"jwc-input-description",10),e.k0s()()()(),e.j41(9,"jo-card",4)(10,"jo-payment-input-section",6),e.nI1(11,"translate"),e.j41(12,"div",7)(13,"div",8),e.nrm(14,"jwc-input-email",11),e.nI1(15,"translate"),e.nI1(16,"translate"),e.nI1(17,"translate"),e.k0s()()()(),e.j41(18,"jo-card",4)(19,"jo-payment-input-section",6),e.nI1(20,"translate"),e.j41(21,"div",7)(22,"div",8)(23,"p",12),e.EFF(24),e.nI1(25,"translate"),e.k0s(),e.j41(26,"a",13),e.bIt("click",function(s){e.eBV(t);const a=e.XpG(2);return e.Njj(a.expandTerms(s))}),e.EFF(27),e.nI1(28,"translate"),e.nrm(29,"jo-icon",14),e.k0s(),e.j41(30,"div",15),e.nrm(31,"web-iwg-terms"),e.k0s()(),e.j41(32,"div",8)(33,"jwc-input-checkbox-group",16),e.nrm(34,"jwc-input-checkbox",17),e.nI1(35,"translate"),e.k0s()()()()()(),e.j41(36,"div",18),e.nrm(37,"div",19),e.j41(38,"div",20)(39,"jwc-button",21),e.bIt("click",function(){e.eBV(t);const s=e.XpG(2);return e.Njj(s.dispatchCancelClicked())}),e.EFF(40),e.nI1(41,"translate"),e.k0s()(),e.j41(42,"div",22)(43,"jwc-button",23),e.bIt("click",function(){e.eBV(t);const s=e.XpG(2);return e.Njj(s.dispatchFinish())}),e.EFF(44),e.nI1(45,"translate"),e.k0s()()()}if(2&n){const t=e.XpG(2);e.Y8G("formGroup",t.formGroup),e.R7$(2),e.Y8G("title",e.bMT(3,22,"iwg.register.type.label")),e.R7$(4),e.Dyx(t.availableApis()),e.R7$(2),e.vxM(t.formGroup.submitAttempt?8:-1),e.R7$(2),e.Y8G("title",e.bMT(11,24,"iwg.register.contact.label")),e.R7$(4),e.Y8G("hasBorder",!0)("medium",!0)("label",e.bMT(15,26,"iwg.register.contact.email"))("description",e.bMT(16,28,"iwg.register.contact.emailDescription"))("placeholder",e.bMT(17,30,"iwg.register.contact.emailPlaceholder"))("formControl",t.formGroup.controls.email),e.R7$(5),e.Y8G("title",e.bMT(20,32,"iwg.register.termsOfUse.label")),e.R7$(5),e.JRh(e.bMT(25,34,"iwg.register.termsOfUse.description")),e.R7$(3),e.SpI(" ",e.bMT(28,36,"iwg.register.termsOfUse.showTermsOfUse")," "),e.R7$(2),e.Y8G("name",t.termsExpanded?"navigation_pfeil_oben":"navigation_pfeil_unten"),e.R7$(),e.AVh("expanded",t.termsExpanded),e.R7$(3),e.Y8G("isSingle",!0)("formControl",t.formGroup.controls.acceptTermsOfUse),e.R7$(),e.Y8G("label",e.bMT(35,38,"iwg.register.termsOfUse.acceptTermsOfUse")),e.R7$(5),e.Y8G("outline",!0),e.R7$(),e.SpI(" ",e.bMT(41,40,"iwg.register.buttons.cancel")," "),e.R7$(4),e.SpI(" ",e.bMT(45,42,"iwg.register.buttons.finish")," ")}}function fe(n,i){if(1&n&&(e.j41(0,"jo-card",4)(1,"p",25),e.nrm(2,"jo-icon",26),e.EFF(3,"\xa0 "),e.j41(4,"b"),e.EFF(5),e.nI1(6,"translate"),e.k0s()(),e.j41(7,"p")(8,"b"),e.EFF(9),e.nI1(10,"translate"),e.k0s()(),e.j41(11,"jwc-button",27),e.EFF(12),e.nI1(13,"translate"),e.k0s()()),2&n){const t=e.XpG(2);e.R7$(2),e.Y8G("name","check"),e.R7$(3),e.JRh(e.bMT(6,6,"iwg.register.finish.label")),e.R7$(4),e.JRh(e.bMT(10,8,"iwg.register.finish.description")),e.R7$(2),e.Y8G("routerLink",t.routeIwgLanding)("outline",!0),e.R7$(),e.SpI(" ",e.bMT(13,10,"iwg.register.finish.backToInfo")," ")}}function be(n,i){if(1&n&&e.DNE(0,he,46,44)(1,fe,14,12,"jo-card",4),2&n){const t=e.XpG();e.vxM(!t.isFormSend()&&t.formGroup?0:1)}}function ve(n,i){1&n&&e.nrm(0,"jo-alert-box",2),2&n&&e.Y8G("type","hint")("descriptionKey","iwg.landing.sections.zugriff.roleForbidden")}function we(n,i){1&n&&e.nrm(0,"jo-alert-box",3)}const ke=[{path:"",component:Q},{path:"terms",component:te,data:{breadcrumb:"Nutzungsbedingungen zur Informationsweiterverwendung"}},{path:"register",component:(()=>{class n{constructor(t,r,s,a,l,u,Te){this.appState=t,this.translateService=r,this.store=s,this.changeDetectorRef=a,this.clientService=l,this.joModalService=u,this.router=Te,this.routeIwgLanding="/"+re.b.IWG,this.hasUserData$=(0,b.br)((0,g.Lt)(h.Y.hasUserData)),this.availableApis=(0,g.Lt)(m.U.availableApis),this.selectedApis=(0,g.Lt)(m.U.selectedApis),this.isFormSend=(0,g.Lt)(m.U.isFormSend),this.isError=(0,g.Lt)(m.U.isError),this.canRegister=(0,g.Lt)(h.Y.checkCurrentRole(F.nv)),this.title="iwg.register.title",this.termsExpanded=!1,(0,e.QZP)(()=>{this.availableApis()&&(this.formGroup=new c.gE({acceptTermsOfUse:new c.MJ(!1,[d.S6.requiredTrue()]),email:new c.MJ(null,[d.S6.required(),d.S6.email()]),selectedApis:this.addToIwgRegistraionFormGroup(this.availableApis(),this.selectedApis())}),this.changeDetectorRef.detectChanges())})}ngOnInit(){this.hasUserData$.pipe((0,le.p)(Boolean),(0,ie.s)(1)).subscribe(()=>{this.clientService.execute(new ae.qt("common"),{handleError:t=>{null!=t.status&&this.joModalService.standardErrorDialog()}}).subscribe(()=>{this.store.dispatch(new w.b)})}),this.appState.setTitle=this.translateService.instant(this.title)}ngOnDestroy(){this.store.dispatch(new w.b)}expandTerms(t){t.preventDefault(),t.stopPropagation(),this.termsExpanded=!this.termsExpanded}abstractControlAsFormControl(t){return t}dispatchCancelClicked(){const r=this.joModalService.openCustomizeDialog({title:"iwg.register.cancelDialog.title",message:"iwg.register.cancelDialog.message",confirm:"iwg.register.cancelDialog.confirm",abort:"iwg.register.cancelDialog.abort"});r&&r.result.then(()=>{},s=>{s.includes("confirm")&&setTimeout(()=>this.router.navigate([this.routeIwgLanding]),150)})}
1dispatchFinish(){if(this.formGroup.submitAttempt=!0,this.formGroup.controls.selectedApis.submitAttempt=!0,this.formGroup.valid){let t=this.toUserRegisterIwgTokenDto();this.store.dispatch(new w.F(t))}}toUserRegisterIwgTokenDto(){const t=this.formGroup.value;console.log(t.selectedApis);const r=t.selectedApis??{};return{email:(0,D.y0)(t.email),acceptTermsOfUse:(0,D.y0)(t.acceptTermsOfUse),selectedApis:Object.entries(r).map(([s,a])=>({typeKey:s,selected:a}))}}getDownloadLink(t){return k(this.clientService.client.getClientConfig().baseUrl,t)}addToIwgRegistraionFormGroup(t,r){const s=r.filter(u=>u.selected).map(u=>u.typeKey),a=new Set(s),l={};for(const u of t)l[u.key]=new c.MJ(a.has(u.key));return new c.gE(l,se.y.atLeastOneCheckbox(t.map(u=>u.key),this.translateService,"iwg.register.availableApis.requiredMsg"))}static{this.\u0275fac=function(r){return new(r||n)(e.rXU(f.tq),e.rXU(p.c$),e.rXU(g.il),e.rXU(e.gRc),e.rXU(R.X),e.rXU(oe.e),e.rXU(de.Ix))}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["web-register-iwg-token"]],decls:7,vars:5,consts:[["id","content"],[1,"mb-4"],[3,"type","descriptionKey"],["type","error","descriptionKey","iwg.register.error"],[1,"mb-3","d-block"],[3,"formGroup"],[3,"title"],[1,"container","m-0"],[1,"row"],[1,"api-row"],[3,"errorMessage","showErrorMessage"],[1,"w-75",3,"hasBorder","medium","label","description","placeholder","formControl"],[1,"col-12","px-0"],["href","#",1,"terms-link","mb-3",3,"click"],[3,"name"],[1,"terms-container"],[3,"isSingle","formControl"],[3,"label"],[1,"d-flex","button-row","mt-4","sm-flex-direction"],[1,"flex-grow-1"],[1,"col-12","col-md-3","col-lg-2","mr-3"],["expand","block",1,"outline","mt-2","mr-md-3",3,"click","outline"],[1,"col-md-3","col-lg-2","col-12","mb-3","pr-md-0"],["expand","block",1,"outline","tertiary",3,"click"],["target","_blank",1,"pt-2","underline","text-nowrap",3,"href"],[1,"success"],["fill","true",3,"name"],["expand","block",1,"col-md-4","pl-0","d-block",3,"routerLink","outline"]],template:function(r,s){1&r&&(e.j41(0,"div",0)(1,"h1",1),e.EFF(2),e.nI1(3,"translate"),e.k0s()(),e.DNE(4,be,2,1)(5,ve,1,2,"jo-alert-box",2)(6,we,1,0,"jo-alert-box",3)),2&r&&(e.R7$(2),e.SpI(" ",e.bMT(3,3,"iwg.register.title")," "),e.R7$(2),e.vxM(s.canRegister()?4:5),e.R7$(2),e.vxM(s.isError()?6:-1))},dependencies:[c.YN,c.qT,c.BC,c.cb,c.X1,c.l_,c.j4,I.f,ce.C,d.mP,d.Sc,d.Ri,d.x1,d.yP,d.IF,ge.c,M,d.tm,d.Qp,j.Wk,_.K,p.D9],styles:["@media screen and (max-width: 767px){[_nghost-%COMP%] .sm-flex-direction[_ngcontent-%COMP%]{flex-direction:column-reverse}}[_nghost-%COMP%] p.success[_ngcontent-%COMP%]{color:#4c8055;color:var(--alert-success);--color-justiz-red: var(--alert-success)}[_nghost-%COMP%] a.terms-link[_ngcontent-%COMP%]{color:var(--alert-error);cursor:pointer}[_nghost-%COMP%] div.row[_ngcontent-%COMP%]{margin-left:-15px;margin-right:-15px}[_nghost-%COMP%] jo-card[_ngcontent-%COMP%] .card-header{padding:24px}[_nghost-%COMP%] div.api-row[_ngcontent-%COMP%]{width:100%;margin-bottom:20px;border-bottom:1px solid #bbb}[_nghost-%COMP%] div.api-row[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{height:31px}[_nghost-%COMP%] div.api-row[_ngcontent-%COMP%] jwc-input-checkbox-group[_ngcontent-%COMP%]{flex-grow:1}@media screen and (min-width: 768px){[_nghost-%COMP%] div.api-row[_ngcontent-%COMP%] jwc-input-checkbox-group[_ngcontent-%COMP%] .form-group, [_nghost-%COMP%] div.api-row[_ngcontent-%COMP%] jwc-input-checkbox-group[_ngcontent-%COMP%] .custom-checkbox{margin-bottom:0}}@media screen and (min-width: 768px){[_nghost-%COMP%] div.api-row[_ngcontent-%COMP%]{display:flex}}[_nghost-%COMP%] div.terms-container[_ngcontent-%COMP%]{max-height:0;transition:max-height .3s ease-out;overflow:hidden}[_nghost-%COMP%] div.terms-container.expanded[_ngcontent-%COMP%]{max-height:9999px;transition:max-height .3s ease-in}"]})}}return n})(),canActivate:[o(1423).Z],data:{breadcrumb:"iwg.register.title"}},{path:"**",redirectTo:"/iwg"}]}}]);
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.