1import{h as x,i as oe}from"./chunk-5BDXR3XH.js";import"./chunk-EKDLYJZQ.js";import"./chunk-AFPMMNJP.js";import"./chunk-OJGMQSUL.js";import"./chunk-O5HCWBCF.js";import"./chunk-QAG7JBNO.js";import"./chunk-T2WABVKX.js";import"./chunk-JGDPWCGM.js";import"./chunk-HN3KB2T3.js";import"./chunk-EY4AAQ5E.js";import"./chunk-WCEGWZMB.js";import"./chunk-REOJONF4.js";import"./chunk-LWERUNCB.js";import"./chunk-FUIVMMC7.js";import"./chunk-L3HX4SZF.js";import"./chunk-WDDGA74L.js";import"./chunk-YBHZG67L.js";import"./chunk-PYL6SNY4.js";import"./chunk-GJRLM36O.js";import"./chunk-L3I4B4SV.js";import"./chunk-SSQ5HSWI.js";import"./chunk-XVFG7TCI.js";import"./chunk-FOCAIKHG.js";import"./chunk-KNA2SUUJ.js";import"./chunk-OZY77U3I.js";import"./chunk-KXVPLRJO.js";import"./chunk-YOWSFPMA.js";import"./chunk-JLE74NMM.js";import{Ac as w,Ca as j,Da as B,Db as Y,Ea as D,Eb as H,Ga as e,Gb as G,Ha as U,Hc as ee,I as W,Ia as z,J as A,La as h,Ma as v,N as u,Na as y,O as p,Pc as te,Qb as J,Sc as ie,Y as L,Z as m,aa as c,ba as b,ca as P,cb as O,ec as K,fa as I,gc as g,ia as l,jc as X,ld as re,na as r,o as N,oa as i,pa as S,pb as Q,q as T,qe as ne,rc as Z,sa as k,sc as $,ta as F,ua as q,v as V,ya as M,zc as C}from"./chunk-ZB7A6YNV.js";var _=(()=>{class n{constructor(){this.submitSuccess=!1}static{this.\u0275fac=function(o){return new(o||n)}}static{this.\u0275prov=W({token:n,factory:n.\u0275fac})}}return n})();var le=(()=>{class n{constructor(s,o){this.state=s,this.router=o}ngOnInit(){if(!this.state.submitSuccess){this.router.navigate(["fraud/index.xhtml"]);return}this.email=this.state.email,this.state.email=null,this.state.submitSuccess=!1}static{this.\u0275fac=function(o){return new(o||n)(c(_),c(g))}}static{this.\u0275cmp=b({type:n,selectors:[["ap-fraud-submitted"]],standalone:!1,decls:14,vars:1,consts:[["header","Please Confirm Your Report","sectionType","warning"],["aria-hidden","true",1,"fa","fa-fw","fa-envelope"]],template:function(o,t){o&1&&(r(0,"ap-section-container",0),e(1,` 2 `),r(2,"p")(3,"span"),S(4,"i",1),i(),e(5,` An email containing your report details and a confirmation URL will be sent to 3 `),r(6,"strong"),e(7),i(),e(8," momentarily."),i(),e(9,` 4 `),r(10,"p"),e(11,`Before your report can be processed, you must 5 confirm it by verifying the report details and using the confirmation URL.`),i(),e(12,` 6`),i(),e(13,` 7`)),o&2&&(m(7),U(t.email))},dependencies:[C],encapsulation:2})}}return n})();var R=class{};var ve=["captchaComponent"],de=(()=>{class n{constructor(s,o,t){this.fraudService=s,this.state=o,this.router=t,this.fraudReport=new R,this.validationErrors={}}submit(){this.fraudService.submit(this.fraudReport).pipe(V(s=>(ie(s)&&(this.validationErrors=s.error.errors,this.captchaComponent.resetCaptcha()),N(s)))).subscribe(()=>{this.state.email=this.fraudReport.email,this.state.submitSuccess=!0,this.router.navigate(["fraud/submitted"])})}static{this.\u0275fac=function(o){return new(o||n)(c(x),c(_),c(g))}}static{this.\u0275cmp=b({type:n,selectors:[["ap-fraud-index"]],viewQuery:function(o,t){if(o&1&&j(ve,5),o&2){let d;B(d=D())&&(t.captchaComponent=d.first)}},standalone:!1,decls:60,vars:23,consts:[["captchaComponent",""],[3,"subscriptions"],[1,"intro","instructions"],["apStaticLink","/reference/tools/fraud_report/#the-fraud-reporting-process"],["apStaticLink","/reference/materials/abuse/"],["header","Report Suspected Fraud"],["novalidate","",1,"form-horizontal"],[1,"help-block","denotes","text-end"],["id","description","label","Description",3,"valueChange","value","errors","rows","required"],["id","first-name","label","First Name",3,"valueChange","value","errors","required"],["id","last-name","label","Last Name",3,"valueChange","value","errors","required"],["id","company","label","Company",3,"valueChange","value","errors"],["id","email","label","Email",3,"valueChange","value","errors","required"],["id","confirm-email","label","Confirm Email",3,"valueChange","value","errors","required"],["id","phone","label","Phone",3,"valueChange","value","errors","required"],[3,"verifyToken","errors"],[1,"form-control-static","mb-3"],["aria-hidden","true",1,"fa","fa-fw","fa-info-circle","text-info"],["apStaticLink","/about/privacy/"],[1,"text-end"],["id","submit-button","type","submit",1,"btn","btn-primary",3,"arinActivate"]],template:function(o,t){if(o&1){let d=k();r(0,"ap-busy",1),e(1,` 8 9 `),r(2,"p",2),e(3,`Use this form to report suspicion of fraudulently obtained Internet number resources 10 from ARIN, or unauthorized modifications to existing ARIN records. Learn more about what to expect from `),r(4,"a",3),e(5,"ARIN's Fraud Reporting Process"),i(),e(6,"."),i(),e(7,` 11 12 `),r(8,"p")(9,"strong"),e(10,"To report network abuse, phishing, spam, identity theft, hacking, scams,"),i(),e(11,` 13 or any other illegal or fraudulent Internet activity unrelated to the scope of ARIN\u2019s mission, visit `),r(12,"strong")(13,"a",4),e(14,"Network Abuse"),i()(),e(15,` for more information. 14 `),i(),e(16,` 15 16 `),r(17,"ap-section-container",5),e(18,` 17 `),r(19,"form",6),e(20,` 18 19 `),r(21,"span",7),e(22,"* denotes required field"),i(),e(23,` 20 21 `),r(24,"ap-form-control-text-box",8),y("valueChange",function(a){return u(d),v(t.fraudReport.description,a)||(t.fraudReport.description=a),p(a)}),e(25,` 22 Please provide a detailed description of the suspected unauthorized modifications to existing ARIN records or 23 the fraudulently obtained Internet number resources from ARIN, and include the Handle of the Network, Point of 24 Contact (POC), Organization, or other entity in ARIN's Whois. 25 `),i(),e(26,` 26 27 `),r(27,"ap-form-control-base",9),y("valueChange",function(a){return u(d),v(t.fraudReport.firstName,a)||(t.fraudReport.firstName=a),p(a)}),i(),e(28,` 28 29 `),r(29,"ap-form-control-base",10),y("valueChange",function(a){return u(d),v(t.fraudReport.lastName,a)||(t.fraudReport.lastName=a),p(a)}),i(),e(30,` 30 31 `),r(31,"ap-form-control-base",11),y("valueChange",function(a){return u(d),v(t.fraudReport.companyName,a)||(t.fraudReport.companyName=a),p(a)}),i(),e(32,` 32 33 `),r(33,"ap-form-control-base",12),y("valueChange",function(a){return u(d),v(t.fraudReport.email,a)||(t.fraudReport.email=a),p(a)}),e(34,` 34 ARIN will send an email to this address asking you to confirm your report. 35 `),i(),e(35,` 36 37 `),r(36,"ap-form-control-base",13),y("valueChange",function(a){return u(d),v(t.fraudReport.confirmEmail,a)||(t.fraudReport.confirmEmail=a),p(a)}),i(),e(37,` 38 39 `),r(38,"ap-form-control-base",14),y("valueChange",function(a){return u(d),v(t.fraudReport.phoneNumber,a)||(t.fraudReport.phoneNumber=a),p(a)}),i(),e(39,` 40 41 `),r(40,"ap-captcha",15,0),F("verifyToken",function(a){return u(d),p(t.fraudReport.captcha=a)}),i(),e(42,` 42 43 `),r(43,"div",16),e(44,` 44 `),S(45,"i",17),e(46,` Information you submit will be treated as 45 confidential and managed in accordance with ARIN\u2019s `),r(47,"a",18),e(48,"Privacy Policy"),i(),e(49,`. 46 `),i(),e(50,` 47 `),r(51,"div",19),e(52,` 48 `),r(53,"button",20),F("arinActivate",function(){return u(d),p(t.submit())}),e(54,`Submit 49 `),i(),e(55,` 50 `),i(),e(56,` 51 `),i(),e(57,` 52 `),i(),e(58,` 53 54`),i(),e(59,` 55`)}o&2&&(l("subscriptions",t.submitSubscription),m(24),h("value",t.fraudReport.description),l("errors",t.validationErrors==null?null:t.validationErrors.description)("rows",10)("required",!0),m(3),h("value",t.fraudReport.firstName),l("errors",t.validationErrors==null?null:t.validationErrors.firstName)("required",!0),m(2),h("value",t.fraudReport.lastName),l("errors",t.validationErrors==null?null:t.validationErrors.lastName)("required",!0),m(2),h("value",t.fraudReport.companyName),l("errors",t.validationErrors==null?null:t.validationErrors.companyName),m(2),h("value",t.fraudReport.email),l("errors",t.validationErrors==null?null:t.validationErrors.email)("required",!0),m(3),h("value",t.fraudReport.confirmEmail),l("errors",t.validationErrors==null?null:t.validationErrors.confirmEmail)("required",!0),m(2),h("value",t.fraudReport.phoneNumber),l("errors",t.validationErrors==null?null:t.validationErrors.phoneNumber)("required",!0),m(2),l("errors",t.validationErrors==null?null:t.validationErrors.captcha))},dependencies:[$,ee,w,C,re,te,Z,G,Y,H],encapsulation:2})}}return n})();function ye(n,ce){if(n&1&&(r(0,"ap-section-container",3),e(1,` 56 `),r(2,"p"),e(3,"Your fraud report has been confirmed. Your report has been assigned the following reference number:"),i(),e(4,` 57 `),r(5,"p"),e(6),i(),e(7,` 58 `),r(8,"p"),e(9,"If you need to correspond with us regarding this report, please email "),r(10,"a",4),e(11,"[email protected]"),i(),e(12,". It is imperative that you include the reference number in the subject line."),i(),e(13,` 59 `),i()),n&2){let s=q();m(6),z("ARIN-",s.ticketNo,""),m(4),M("href","mailto:[email protected]?subject=Re: ARIN-",s.ticketNo,"",L)}}function be(n,ce){n&1&&(r(0,"ap-section-container",5),e(1,`
60 `),r(2,"p"),e(3,"This confirmation URL is invalid."),i(),e(4,` 61 `),i())}var ue=(()=>{class n{constructor(s,o){this.fraudService=s,this.route=o}ngOnInit(){this.route.queryParams.pipe(T(s=>s.confirmationCode)).subscribe(s=>{s?this.confirmSubscription=this.fraudService.confirm(s).subscribe(o=>{this.confirmed=!!(o&&o.value),this.confirmed&&(this.ticketNo=o.value)}):this.confirmed=!1})}static{this.\u0275fac=function(o){return new(o||n)(c(x),c(K))}}static{this.\u0275cmp=b({type:n,selectors:[["ap-fraud-confirm"]],standalone:!1,decls:7,vars:3,consts:[[3,"subscriptions"],["header","Report Confirmed",4,"ngIf"],["header","Report Not Found",4,"ngIf"],["header","Report Confirmed"],[3,"href"],["header","Report Not Found"]],template:function(o,t){o&1&&(r(0,"ap-busy",0),e(1,` 62 `),I(2,ye,14,3,"ap-section-container",1),e(3,` 63 64 `),I(4,be,5,0,"ap-section-container",2),e(5,` 65`),i(),e(6,` 66`)),o&2&&(l("subscriptions",t.confirmSubscription),m(2),l("ngIf",t.confirmed),m(2),l("ngIf",t.confirmed===!1))},dependencies:[O,w,C],encapsulation:2})}}return n})();var Ce={title:"Submit a Fraud Report"},pe={title:"Fraud Report"},_e=[{path:"",component:de,data:Ce},{path:"index.xhtml",redirectTo:""},{path:"submitted",component:le,data:pe},{path:"submitted.xhtml",redirectTo:"submitted"},{path:"confirm",component:ue,data:pe},{path:"confirmed.xhtml",redirectTo:"confirm"},{path:"**",redirectTo:""}],Ye=(()=>{class n{static{this.\u0275fac=function(o){return new(o||n)}}static{this.\u0275mod=P({type:n})}static{this.\u0275inj=A({providers:[_],imports:[Q,ne,J,oe,X.forChild(_e)]})}}return n})();export{Ye as FraudModule};
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.