New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@accelbyte/sdk-gdpr

Package Overview
Dependencies
Maintainers
2
Versions
94
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@accelbyte/sdk-gdpr - npm Package Compare versions

Comparing version
5.3.0
to
5.3.1
+1
-1
dist/global/index.global.js

@@ -1,1 +0,1 @@

"use strict";(()=>{var os=Object.create;var se=Object.defineProperty;var as=Object.getOwnPropertyDescriptor;var is=Object.getOwnPropertyNames;var cs=Object.getPrototypeOf,ps=Object.prototype.hasOwnProperty;var T=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports),us=(n,e)=>{for(var s in e)se(n,s,{get:e[s],enumerable:!0})},ls=(n,e,s,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of is(e))!ps.call(n,r)&&r!==s&&se(n,r,{get:()=>e[r],enumerable:!(t=as(e,r))||t.enumerable});return n};var ms=(n,e,s)=>(s=n!=null?os(cs(n)):{},ls(e||!n||!n.__esModule?se(s,"default",{value:n,enumerable:!0}):s,n));var Fe=T((_s,ze)=>{"use strict";ze.exports=n=>encodeURIComponent(n).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)});var Ne=T((Ls,Te)=>{"use strict";var je="%[a-f0-9]{2}",_e=new RegExp("("+je+")|([^%]+?)","gi"),Le=new RegExp("("+je+")+","gi");function oe(n,e){try{return[decodeURIComponent(n.join(""))]}catch{}if(n.length===1)return n;e=e||1;var s=n.slice(0,e),t=n.slice(e);return Array.prototype.concat.call([],oe(s),oe(t))}function ds(n){try{return decodeURIComponent(n)}catch{for(var e=n.match(_e)||[],s=1;s<e.length;s++)n=oe(e,s).join(""),e=n.match(_e)||[];return n}}function gs(n){for(var e={"%FE%FF":"\uFFFD\uFFFD","%FF%FE":"\uFFFD\uFFFD"},s=Le.exec(n);s;){try{e[s[0]]=decodeURIComponent(s[0])}catch{var t=ds(s[0]);t!==s[0]&&(e[s[0]]=t)}s=Le.exec(n)}e["%C2"]="\uFFFD";for(var r=Object.keys(e),a=0;a<r.length;a++){var i=r[a];n=n.replace(new RegExp(i,"g"),e[i])}return n}Te.exports=function(n){if(typeof n!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof n+"`");try{return n=n.replace(/\+/g," "),decodeURIComponent(n)}catch{return gs(n)}}});var Me=T((js,Ke)=>{"use strict";Ke.exports=(n,e)=>{if(!(typeof n=="string"&&typeof e=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(e==="")return[n];let s=n.indexOf(e);return s===-1?[n]:[n.slice(0,s),n.slice(s+e.length)]}});var Xe=T((Ts,He)=>{"use strict";He.exports=function(n,e){for(var s={},t=Object.keys(n),r=Array.isArray(e),a=0;a<t.length;a++){var i=t[a],l=n[i];(r?e.indexOf(i)!==-1:e(i,l,n))&&(s[i]=l)}return s}});var ss=T(I=>{"use strict";var Rs=Fe(),xs=Ne(),Ye=Me(),Cs=Xe(),hs=n=>n==null,ae=Symbol("encodeFragmentIdentifier");function ys(n){switch(n.arrayFormat){case"index":return e=>(s,t)=>{let r=s.length;return t===void 0||n.skipNull&&t===null||n.skipEmptyString&&t===""?s:t===null?[...s,[y(e,n),"[",r,"]"].join("")]:[...s,[y(e,n),"[",y(r,n),"]=",y(t,n)].join("")]};case"bracket":return e=>(s,t)=>t===void 0||n.skipNull&&t===null||n.skipEmptyString&&t===""?s:t===null?[...s,[y(e,n),"[]"].join("")]:[...s,[y(e,n),"[]=",y(t,n)].join("")];case"colon-list-separator":return e=>(s,t)=>t===void 0||n.skipNull&&t===null||n.skipEmptyString&&t===""?s:t===null?[...s,[y(e,n),":list="].join("")]:[...s,[y(e,n),":list=",y(t,n)].join("")];case"comma":case"separator":case"bracket-separator":{let e=n.arrayFormat==="bracket-separator"?"[]=":"=";return s=>(t,r)=>r===void 0||n.skipNull&&r===null||n.skipEmptyString&&r===""?t:(r=r===null?"":r,t.length===0?[[y(s,n),e,y(r,n)].join("")]:[[t,y(r,n)].join(n.arrayFormatSeparator)])}default:return e=>(s,t)=>t===void 0||n.skipNull&&t===null||n.skipEmptyString&&t===""?s:t===null?[...s,y(e,n)]:[...s,[y(e,n),"=",y(t,n)].join("")]}}function Ds(n){let e;switch(n.arrayFormat){case"index":return(s,t,r)=>{if(e=/\[(\d*)\]$/.exec(s),s=s.replace(/\[\d*\]$/,""),!e){r[s]=t;return}r[s]===void 0&&(r[s]={}),r[s][e[1]]=t};case"bracket":return(s,t,r)=>{if(e=/(\[\])$/.exec(s),s=s.replace(/\[\]$/,""),!e){r[s]=t;return}if(r[s]===void 0){r[s]=[t];return}r[s]=[].concat(r[s],t)};case"colon-list-separator":return(s,t,r)=>{if(e=/(:list)$/.exec(s),s=s.replace(/:list$/,""),!e){r[s]=t;return}if(r[s]===void 0){r[s]=[t];return}r[s]=[].concat(r[s],t)};case"comma":case"separator":return(s,t,r)=>{let a=typeof t=="string"&&t.includes(n.arrayFormatSeparator),i=typeof t=="string"&&!a&&k(t,n).includes(n.arrayFormatSeparator);t=i?k(t,n):t;let l=a||i?t.split(n.arrayFormatSeparator).map(R=>k(R,n)):t===null?t:k(t,n);r[s]=l};case"bracket-separator":return(s,t,r)=>{let a=/(\[\])$/.test(s);if(s=s.replace(/\[\]$/,""),!a){r[s]=t&&k(t,n);return}let i=t===null?[]:t.split(n.arrayFormatSeparator).map(l=>k(l,n));if(r[s]===void 0){r[s]=i;return}r[s]=[].concat(r[s],i)};default:return(s,t,r)=>{if(r[s]===void 0){r[s]=t;return}r[s]=[].concat(r[s],t)}}}function Ze(n){if(typeof n!="string"||n.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function y(n,e){return e.encode?e.strict?Rs(n):encodeURIComponent(n):n}function k(n,e){return e.decode?xs(n):n}function Qe(n){return Array.isArray(n)?n.sort():typeof n=="object"?Qe(Object.keys(n)).sort((e,s)=>Number(e)-Number(s)).map(e=>n[e]):n}function Je(n){let e=n.indexOf("#");return e!==-1&&(n=n.slice(0,e)),n}function Ss(n){let e="",s=n.indexOf("#");return s!==-1&&(e=n.slice(s)),e}function We(n){n=Je(n);let e=n.indexOf("?");return e===-1?"":n.slice(e+1)}function Ge(n,e){return e.parseNumbers&&!Number.isNaN(Number(n))&&typeof n=="string"&&n.trim()!==""?n=Number(n):e.parseBooleans&&n!==null&&(n.toLowerCase()==="true"||n.toLowerCase()==="false")&&(n=n.toLowerCase()==="true"),n}function es(n,e){e=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},e),Ze(e.arrayFormatSeparator);let s=Ds(e),t=Object.create(null);if(typeof n!="string"||(n=n.trim().replace(/^[?#&]/,""),!n))return t;for(let r of n.split("&")){if(r==="")continue;let[a,i]=Ye(e.decode?r.replace(/\+/g," "):r,"=");i=i===void 0?null:["comma","separator","bracket-separator"].includes(e.arrayFormat)?i:k(i,e),s(k(a,e),i,t)}for(let r of Object.keys(t)){let a=t[r];if(typeof a=="object"&&a!==null)for(let i of Object.keys(a))a[i]=Ge(a[i],e);else t[r]=Ge(a,e)}return e.sort===!1?t:(e.sort===!0?Object.keys(t).sort():Object.keys(t).sort(e.sort)).reduce((r,a)=>{let i=t[a];return i&&typeof i=="object"&&!Array.isArray(i)?r[a]=Qe(i):r[a]=i,r},Object.create(null))}I.extract=We;I.parse=es;I.stringify=(n,e)=>{if(!n)return"";e=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},e),Ze(e.arrayFormatSeparator);let s=i=>e.skipNull&&hs(n[i])||e.skipEmptyString&&n[i]==="",t=ys(e),r={};for(let i of Object.keys(n))s(i)||(r[i]=n[i]);let a=Object.keys(r);return e.sort!==!1&&a.sort(e.sort),a.map(i=>{let l=n[i];return l===void 0?"":l===null?y(i,e):Array.isArray(l)?l.length===0&&e.arrayFormat==="bracket-separator"?y(i,e)+"[]":l.reduce(t(i),[]).join("&"):y(i,e)+"="+y(l,e)}).filter(i=>i.length>0).join("&")};I.parseUrl=(n,e)=>{e=Object.assign({decode:!0},e);let[s,t]=Ye(n,"#");return Object.assign({url:s.split("?")[0]||"",query:es(We(n),e)},e&&e.parseFragmentIdentifier&&t?{fragmentIdentifier:k(t,e)}:{})};I.stringifyUrl=(n,e)=>{e=Object.assign({encode:!0,strict:!0,[ae]:!0},e);let s=Je(n.url).split("?")[0]||"",t=I.extract(n.url),r=I.parse(t,{sort:!1}),a=Object.assign(r,n.query),i=I.stringify(a,e);i&&(i=`?${i}`);let l=Ss(n.url);return n.fragmentIdentifier&&(l=`#${e[ae]?y(n.fragmentIdentifier,e):n.fragmentIdentifier}`),`${s}${i}${l}`};I.pick=(n,e,s)=>{s=Object.assign({parseFragmentIdentifier:!0,[ae]:!1},s);let{url:t,query:r,fragmentIdentifier:a}=I.parseUrl(n,s);return I.stringifyUrl({url:t,query:Cs(r,e),fragmentIdentifier:a},s)};I.exclude=(n,e,s)=>{let t=Array.isArray(e)?r=>!e.includes(r):(r,a)=>!e(r,a);return I.pick(n,t,s)}});var Ee={};us(Ee,{ConfigurationAdmin$:()=>U,ConfigurationAdminApi:()=>ue,DataDeletion$:()=>B,DataDeletionAdmin$:()=>$,DataDeletionAdminApi:()=>me,DataDeletionApi:()=>qe,DataDeletionS2S$:()=>j,DataDeletionS2SApi:()=>Ie,DataRetrieval$:()=>z,DataRetrievalAdmin$:()=>E,DataRetrievalAdminApi:()=>Re,DataRetrievalApi:()=>Ue,DataRetrievalResponse:()=>M,DataRetrievalS2S$:()=>F,DataRetrievalS2SApi:()=>Ve,DeletionData:()=>K,DeletionStatus:()=>ee,Error:()=>bs,ExtendConfigDto:()=>ce,FinishedDataDeletion:()=>Ae,FinishedDataRequest:()=>be,Gdpr:()=>Us,ListDeletionDataResponse:()=>le,ListFinishedDataDeletion:()=>Pe,ListFinishedDataRequests:()=>ve,ListPersonalDataResponse:()=>de,Pagination:()=>V,PersonalData:()=>fe,PlatformAccountClosureClientAdmin$:()=>O,PlatformAccountClosureClientAdminApi:()=>he,PlatformAccountClosureClientRequest:()=>vs,PlatformAccountClosureClientResponse:()=>G,PlatformAccountClosureClientsResponse:()=>xe,PlatformAccountClosureHistoryAdmin$:()=>Y,PlatformAccountClosureHistoryAdminApi:()=>Se,PlatformAccountClosureMockRequest:()=>Os,RequestDeleteResponse:()=>L,S2SDataRequestSummary:()=>Oe,S2SDataRetrievalResponse:()=>Be,S2SRequestDeleteResponse:()=>we,S2SUserDataUrl:()=>ke,ServiceConfigDto:()=>pe,ServiceConfigurationDto:()=>N,ServiceConfigurationUpdateRequest:()=>J,ServicesConfigurationResponse:()=>W,UserDataUrl:()=>H,UserPersonalData:()=>ge,UserPersonalDataResponse:()=>X,UserPlatformAccountClosureHistoriesResponse:()=>De,UserPlatformAccountClosureHistory:()=>ye,XboxBpCertValidationRequest:()=>Bs,XboxBpCertValidationResponse:()=>Ce});var re="@accelbyte/sdk-gdpr",ne="5.2.1",$e="AccelByte Inc";var fs=window.AccelByteSDKDependencies.axios,Z=fs;var h=class{};h.mergeAxiosConfigs=(e,s)=>({...e,...s,headers:{...e?.headers,...s?.headers}}),h.is4xxError=e=>Z.isAxiosError(e)&&e.response?e.response.status>=400&&e.response.status<=499:!1;var rs=ms(ss(),1);var{v4:ts}=window.AccelByteSDKDependencies.uuid;var b=class b{};b.ID_KEY="deviceId",b.TYPE={MOBILE:"mobile",DESKTOP:"desktop"},b.getType=()=>ws()?b.TYPE.MOBILE:b.TYPE.DESKTOP,b.generateUUID=()=>{let e=ts().split("-").join("");return localStorage.setItem(b.ID_KEY,e),e},b.getDeviceId=()=>localStorage.getItem(b.ID_KEY)||b.generateUUID();var Q=b,As=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,Ps=/android|ipad|playbook|silk/i,ws=n=>{n||(n={});let e=n.ua;if(!e&&typeof navigator<"u"&&(e=navigator.userAgent),e&&e.headers&&typeof e.headers["user-agent"]=="string"&&(e=e.headers["user-agent"]),typeof e!="string")return!1;let s=As.test(e)||!!n.tablet&&Ps.test(e);return!s&&n.tablet&&n.featureDetect&&navigator&&navigator.maxTouchPoints>1&&e.indexOf("Macintosh")!==-1&&e.indexOf("Safari")!==-1&&(s=!0),s};var _=class _{static create(...e){return Z.create(Object.assign({paramsSerializer:rs.default.stringify},...e))}static withBearerToken(e,s){return _.create(s||{},{headers:{Authorization:`Bearer ${e}`}})}};_.setDeviceTokenCookie=()=>{let e=Q.getDeviceId();document.cookie=`device_token=${e}; path=/;`},_.removeDeviceTokenCookie=()=>{document.cookie=`device_token=; expires=${new Date(0).toUTCString()}`},_.getFormUrlEncodedData=e=>{let s=new URLSearchParams;return Object.keys(e).forEach(r=>{e[r]&&s.append(r,e[r])}),s};var D=_;var{z:o}=window.AccelByteSDKDependencies.zod;var v=class{static hashCode(e){let s=0;for(let t=0,r=e.length;t<r;t++){let a=e.charCodeAt(t);s=(s<<5)-s+a,s|=0}return s}};v.getFormUrlEncodedData=e=>{let s=new URLSearchParams;return Object.keys(e).forEach(r=>{typeof e[r]<"u"&&s.append(r,e[r])}),s};var m=class n{static validateOrReturnResponse(e,s,t,r){return e?n.responseType(()=>s(),t,r):n.unsafeResponse(()=>s())}static responseType(e,s,t){return ns(async()=>{let r=await e(),a=s.safeParse(r.data);if(!a.success&&r.status!==204)throw new ie({error:a.error,response:r,modelName:t});return r})}static unsafeResponse(e){return ns(()=>e())}static safeParse(e,s){let t=s.safeParse(e);return t.success?t.data:null}};async function ns(n){try{return{response:await n(),error:null}}catch(e){return{response:null,error:e}}}var ie=class extends Error{constructor({error:e,response:s,modelName:t}){let r=`response from url "${s.config.url}" doesn't match model "${t}"`;super(r),console.error(r,e)}};var ce=o.object({appName:o.string(),namespace:o.string()});var pe=o.object({protocol:o.enum(["EVENT","GRPC"]),skipAck:o.boolean().nullish(),url:o.string().nullish()});var N=o.object({extendConfig:ce.nullish(),id:o.string(),serviceConfig:pe.nullish(),type:o.enum(["EXTEND","SERVICE"])});var J=o.object({services:o.array(N)});var W=o.object({services:o.array(N)});var U=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}deleteEmailConfiguration(e){let s={...e},t="/gdpr/admin/namespaces/{namespace}/emails/configurations".replace("{namespace}",this.namespace),r=this.axiosInstance.delete(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}getEmailsConfigurations(){let e={},s="/gdpr/admin/namespaces/{namespace}/emails/configurations".replace("{namespace}",this.namespace),t=this.axiosInstance.get(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,o.unknown(),"z.unknown()")}createEmailConfiguration(e){let s={},t="/gdpr/admin/namespaces/{namespace}/emails/configurations".replace("{namespace}",this.namespace),r=this.axiosInstance.post(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}updateEmailConfiguration(e){let s={},t="/gdpr/admin/namespaces/{namespace}/emails/configurations".replace("{namespace}",this.namespace),r=this.axiosInstance.put(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}getServicesConfigurations(){let e={},s="/gdpr/admin/namespaces/{namespace}/services/configurations".replace("{namespace}",this.namespace),t=this.axiosInstance.get(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,W,"ServicesConfigurationResponse")}updateServiceConfiguration(e){let s={},t="/gdpr/admin/namespaces/{namespace}/services/configurations".replace("{namespace}",this.namespace),r=this.axiosInstance.put(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,J,"ServiceConfigurationUpdateRequest")}deleteServiceConfigurationReset(){let e={},s="/gdpr/admin/namespaces/{namespace}/services/configurations/reset".replace("{namespace}",this.namespace),t=this.axiosInstance.delete(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,o.unknown(),"z.unknown()")}deleteServicePlatformClosureConfig(){let e={},s="/gdpr/admin/namespaces/{namespace}/services/platforms/closure/config".replace("{namespace}",this.namespace),t=this.axiosInstance.delete(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,o.unknown(),"z.unknown()")}getServicesPlatformsClosureConfig(){let e={},s="/gdpr/admin/namespaces/{namespace}/services/platforms/closure/config".replace("{namespace}",this.namespace),t=this.axiosInstance.get(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,W,"ServicesConfigurationResponse")}updateServicePlatformClosureConfig(e){let s={},t="/gdpr/admin/namespaces/{namespace}/services/platforms/closure/config".replace("{namespace}",this.namespace),r=this.axiosInstance.put(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,J,"ServiceConfigurationUpdateRequest")}};function ue(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let w=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(w);for(let g of R)g.type==="request"&&a.interceptors.request.use(g.onRequest,g.onError),g.type==="response"&&a.interceptors.response.use(g.onSuccess,g.onError)}async function A(w){let q=await new U(a,t,r).deleteEmailConfiguration(w);if(q.error)throw q.error;return q.response}async function S(){let g=await new U(a,t,r).getEmailsConfigurations();if(g.error)throw g.error;return g.response}async function x(w){let q=await new U(a,t,r).createEmailConfiguration(w);if(q.error)throw q.error;return q.response}async function C(w){let q=await new U(a,t,r).updateEmailConfiguration(w);if(q.error)throw q.error;return q.response}async function f(){let g=await new U(a,t,r).getServicesConfigurations();if(g.error)throw g.error;return g.response}async function u(w){let q=await new U(a,t,r).updateServiceConfiguration(w);if(q.error)throw q.error;return q.response}async function c(){let g=await new U(a,t,r).deleteServiceConfigurationReset();if(g.error)throw g.error;return g.response}async function p(){let g=await new U(a,t,r).deleteServicePlatformClosureConfig();if(g.error)throw g.error;return g.response}async function d(){let g=await new U(a,t,r).getServicesPlatformsClosureConfig();if(g.error)throw g.error;return g.response}async function P(w){let q=await new U(a,t,r).updateServicePlatformClosureConfig(w);if(q.error)throw q.error;return q.response}return{deleteEmailConfiguration:A,getEmailsConfigurations:S,createEmailConfiguration:x,updateEmailConfiguration:C,getServicesConfigurations:f,updateServiceConfiguration:u,deleteServiceConfigurationReset:c,deleteServicePlatformClosureConfig:p,getServicesPlatformsClosureConfig:d,updateServicePlatformClosureConfig:P}}var K=o.object({DisplayName:o.string(),RequestDate:o.string(),Status:o.string(),UniqueDisplayName:o.string(),UserID:o.string()});var V=o.object({First:o.string(),Last:o.string(),Next:o.string(),Previous:o.string()});var le=o.object({Data:o.array(K),Paging:V});var L=o.object({Namespace:o.string(),UserID:o.string()});var $=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getDeletions(e){let s={...e},t="/gdpr/admin/namespaces/{namespace}/deletions".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,le,"ListDeletionDataResponse")}deleteDeletion_ByUserId(e){let s={},t="/gdpr/admin/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.delete(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}getDeletions_ByUserId(e){let s={},t="/gdpr/admin/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,K,"DeletionData")}createDeletion_ByUserId(e){let s={},t="/gdpr/admin/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.post(t,null,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,L,"RequestDeleteResponse")}};function me(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let f=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(f);for(let u of R)u.type==="request"&&a.interceptors.request.use(u.onRequest,u.onError),u.type==="response"&&a.interceptors.response.use(u.onSuccess,u.onError)}async function A(f){let c=await new $(a,t,r).getDeletions(f);if(c.error)throw c.error;return c.response}async function S(f){let c=await new $(a,t,r).deleteDeletion_ByUserId(f);if(c.error)throw c.error;return c.response}async function x(f){let c=await new $(a,t,r).getDeletions_ByUserId(f);if(c.error)throw c.error;return c.response}async function C(f){let c=await new $(a,t,r).createDeletion_ByUserId(f);if(c.error)throw c.error;return c.response}return{getDeletions:A,deleteDeletion_ByUserId:S,getDeletions_ByUserId:x,createDeletion_ByUserId:C}}var M=o.object({Namespace:o.string(),RequestDate:o.string(),UserID:o.string()});var fe=o.object({DataExpirationDate:o.string(),DisplayName:o.string(),RequestDate:o.string(),ServiceErrors:o.record(o.string()),ServiceStatuses:o.record(o.string()),Status:o.string(),UserID:o.string()});var de=o.object({Data:o.array(fe),Paging:V});var H=o.object({URL:o.string()});var ge=o.object({DataExpirationDate:o.string(),RequestDate:o.string(),Status:o.string()});var X=o.object({Data:o.array(ge),Paging:V});var E=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getRequests(e){let s={...e},t="/gdpr/admin/namespaces/{namespace}/requests".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,de,"ListPersonalDataResponse")}getRequests_ByUserId(e,s){let t={...s},r="/gdpr/admin/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.get(r,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,X,"UserPersonalDataResponse")}postRequest_ByUserId(e,s){let t={},r="/gdpr/admin/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.post(r,v.getFormUrlEncodedData(s),{...t,headers:{...t.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,M,"DataRetrievalResponse")}deleteRequest_ByUserId_ByRequestDate(e,s){let t={},r="/gdpr/admin/namespaces/{namespace}/users/{userId}/requests/{requestDate}".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),a=this.axiosInstance.delete(r,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,o.unknown(),"z.unknown()")}postGenerate_ByUserId_ByRequestDate(e,s,t){let r={},a="/gdpr/admin/namespaces/{namespace}/users/{userId}/requests/{requestDate}/generate".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),i=this.axiosInstance.post(a,v.getFormUrlEncodedData(t),{...r,headers:{...r.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>i,H,"UserDataUrl")}};function Re(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let u=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(u);for(let c of R)c.type==="request"&&a.interceptors.request.use(c.onRequest,c.onError),c.type==="response"&&a.interceptors.response.use(c.onSuccess,c.onError)}async function A(u){let p=await new E(a,t,r).getRequests(u);if(p.error)throw p.error;return p.response}async function S(u,c){let d=await new E(a,t,r).getRequests_ByUserId(u,c);if(d.error)throw d.error;return d.response}async function x(u,c){let d=await new E(a,t,r).postRequest_ByUserId(u,c);if(d.error)throw d.error;return d.response}async function C(u,c){let d=await new E(a,t,r).deleteRequest_ByUserId_ByRequestDate(u,c);if(d.error)throw d.error;return d.response}async function f(u,c,p){let P=await new E(a,t,r).postGenerate_ByUserId_ByRequestDate(u,c,p);if(P.error)throw P.error;return P.response}return{getRequests:A,getRequests_ByUserId:S,postRequest_ByUserId:x,deleteRequest_ByUserId_ByRequestDate:C,postGenerate_ByUserId_ByRequestDate:f}}var G=o.object({bpCertExpireAt:o.number().int().nullish(),bpCertFileName:o.string().nullish(),clientId:o.string().nullish(),namespace:o.string(),platform:o.string(),publisherKey:o.string().nullish(),sandboxId:o.string().nullish(),secret:o.string().nullish(),updatedAt:o.number().int()});var xe=o.object({data:o.array(G)});var Ce=o.object({expirationDate:o.number().int(),expired:o.boolean()});var O=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getPlatformsClosureClients(){let e={},s="/gdpr/admin/namespaces/{namespace}/platforms/closure/clients".replace("{namespace}",this.namespace),t=this.axiosInstance.get(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,xe,"PlatformAccountClosureClientsResponse")}updateClosureMock_ByPlatform(e,s){let t={},r="/gdpr/admin/namespaces/{namespace}/platforms/{platform}/closure/mock".replace("{namespace}",this.namespace).replace("{platform}",e),a=this.axiosInstance.post(r,s,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,o.unknown(),"z.unknown()")}deleteClosureClient_ByPlatform(e){let s={},t="/gdpr/admin/namespaces/{namespace}/platforms/{platform}/closure/client".replace("{namespace}",this.namespace).replace("{platform}",e),r=this.axiosInstance.delete(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}getClosureClient_ByPlatform(e){let s={},t="/gdpr/admin/namespaces/{namespace}/platforms/{platform}/closure/client".replace("{namespace}",this.namespace).replace("{platform}",e),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,G,"PlatformAccountClosureClientResponse")}updateClosureClient_ByPlatform(e,s){let t={},r="/gdpr/admin/namespaces/{namespace}/platforms/{platform}/closure/client".replace("{namespace}",this.namespace).replace("{platform}",e),a=this.axiosInstance.post(r,s,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,o.unknown(),"z.unknown()")}fetchPlatformXboxClosureCertValidation(e){let s={},t="/gdpr/admin/namespaces/{namespace}/platforms/xbox/closure/cert/validation".replace("{namespace}",this.namespace),r=this.axiosInstance.post(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,Ce,"XboxBpCertValidationResponse")}};function he(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let c=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(c);for(let p of R)p.type==="request"&&a.interceptors.request.use(p.onRequest,p.onError),p.type==="response"&&a.interceptors.response.use(p.onSuccess,p.onError)}async function A(){let p=await new O(a,t,r).getPlatformsClosureClients();if(p.error)throw p.error;return p.response}async function S(c,p){let P=await new O(a,t,r).updateClosureMock_ByPlatform(c,p);if(P.error)throw P.error;return P.response}async function x(c){let d=await new O(a,t,r).deleteClosureClient_ByPlatform(c);if(d.error)throw d.error;return d.response}async function C(c){let d=await new O(a,t,r).getClosureClient_ByPlatform(c);if(d.error)throw d.error;return d.response}async function f(c,p){let P=await new O(a,t,r).updateClosureClient_ByPlatform(c,p);if(P.error)throw P.error;return P.response}async function u(c){let d=await new O(a,t,r).fetchPlatformXboxClosureCertValidation(c);if(d.error)throw d.error;return d.response}return{getPlatformsClosureClients:A,updateClosureMock_ByPlatform:S,deleteClosureClient_ByPlatform:x,getClosureClient_ByPlatform:C,updateClosureClient_ByPlatform:f,fetchPlatformXboxClosureCertValidation:u}}var ye=o.object({closedDate:o.number().int(),environment:o.string(),namespace:o.string(),platform:o.string(),platformUserId:o.string(),userId:o.string()});var De=o.object({data:o.array(ye),pagination:V});var Y=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getUsersPlatformsClosureHistories(e){let s={...e},t="/gdpr/admin/namespaces/{namespace}/users/platforms/closure/histories".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,De,"UserPlatformAccountClosureHistoriesResponse")}};function Se(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let S=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(S);for(let x of R)x.type==="request"&&a.interceptors.request.use(x.onRequest,x.onError),x.type==="response"&&a.interceptors.response.use(x.onSuccess,x.onError)}async function A(S){let C=await new Y(a,t,r).getUsersPlatformsClosureHistories(S);if(C.error)throw C.error;return C.response}return{getUsersPlatformsClosureHistories:A}}var ee=o.object({DeletionDate:o.string(),DeletionStatus:o.boolean(),DisplayName:o.string(),ExecutionDate:o.string().nullish(),Status:o.string(),UserID:o.string()});var B=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}deleteUserMeDeletion(){let e={},t=this.axiosInstance.delete("/gdpr/public/users/me/deletions",{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,o.unknown(),"z.unknown()")}postUserMeDeletion(e){let s={},r=this.axiosInstance.post("/gdpr/public/users/me/deletions",v.getFormUrlEncodedData(e),{...s,headers:{...s.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,L,"RequestDeleteResponse")}getUsersMeDeletionsStatus(){let e={},t=this.axiosInstance.get("/gdpr/public/users/me/deletions/status",{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,ee,"DeletionStatus")}deleteDeletion_ByUserId(e){let s={},t="/gdpr/public/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.delete(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}postDeletion_ByUserId(e,s){let t={},r="/gdpr/public/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.post(r,v.getFormUrlEncodedData(s),{...t,headers:{...t.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,L,"RequestDeleteResponse")}getDeletionsStatus_ByUserId(e){let s={},t="/gdpr/public/namespaces/{namespace}/users/{userId}/deletions/status".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,ee,"DeletionStatus")}};function qe(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let c=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(c);for(let p of R)p.type==="request"&&a.interceptors.request.use(p.onRequest,p.onError),p.type==="response"&&a.interceptors.response.use(p.onSuccess,p.onError)}async function A(){let p=await new B(a,t,r).deleteUserMeDeletion();if(p.error)throw p.error;return p.response}async function S(c){let d=await new B(a,t,r).postUserMeDeletion(c);if(d.error)throw d.error;return d.response}async function x(){let p=await new B(a,t,r).getUsersMeDeletionsStatus();if(p.error)throw p.error;return p.response}async function C(c){let d=await new B(a,t,r).deleteDeletion_ByUserId(c);if(d.error)throw d.error;return d.response}async function f(c,p){let P=await new B(a,t,r).postDeletion_ByUserId(c,p);if(P.error)throw P.error;return P.response}async function u(c){let d=await new B(a,t,r).getDeletionsStatus_ByUserId(c);if(d.error)throw d.error;return d.response}return{deleteUserMeDeletion:A,postUserMeDeletion:S,getUsersMeDeletionsStatus:x,deleteDeletion_ByUserId:C,postDeletion_ByUserId:f,getDeletionsStatus_ByUserId:u}}var Ae=o.object({failedMessage:o.string().nullish(),finishedDate:o.string(),requestDate:o.string(),status:o.enum(["Completed","Failed"]),userId:o.string()});var Pe=o.object({data:o.array(Ae)});var we=o.object({namespace:o.string(),userId:o.string()});var j=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getS2SDeletionsFinished(e){let s={...e},t="/gdpr/s2s/namespaces/{namespace}/deletions/finished".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,Pe,"ListFinishedDataDeletion")}createDeletionS2_ByUserId(e){let s={},t="/gdpr/s2s/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.post(t,null,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,we,"S2SRequestDeleteResponse")}};function Ie(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let x=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(x);for(let C of R)C.type==="request"&&a.interceptors.request.use(C.onRequest,C.onError),C.type==="response"&&a.interceptors.response.use(C.onSuccess,C.onError)}async function A(x){let f=await new j(a,t,r).getS2SDeletionsFinished(x);if(f.error)throw f.error;return f.response}async function S(x){let f=await new j(a,t,r).createDeletionS2_ByUserId(x);if(f.error)throw f.error;return f.response}return{getS2SDeletionsFinished:A,createDeletionS2_ByUserId:S}}var z=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getRequests_ByUserId(e,s){let t={...s},r="/gdpr/public/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.get(r,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,X,"UserPersonalDataResponse")}postRequest_ByUserId(e,s){let t={},r="/gdpr/public/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.post(r,v.getFormUrlEncodedData(s),{...t,headers:{...t.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,M,"DataRetrievalResponse")}deleteRequest_ByUserId_ByRequestDate(e,s){let t={},r="/gdpr/public/namespaces/{namespace}/users/{userId}/requests/{requestDate}".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),a=this.axiosInstance.delete(r,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,o.unknown(),"z.unknown()")}postGenerate_ByUserId_ByRequestDate(e,s,t){let r={},a="/gdpr/public/namespaces/{namespace}/users/{userId}/requests/{requestDate}/generate".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),i=this.axiosInstance.post(a,v.getFormUrlEncodedData(t),{...r,headers:{...r.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>i,H,"UserDataUrl")}};function Ue(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let f=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(f);for(let u of R)u.type==="request"&&a.interceptors.request.use(u.onRequest,u.onError),u.type==="response"&&a.interceptors.response.use(u.onSuccess,u.onError)}async function A(f,u){let p=await new z(a,t,r).getRequests_ByUserId(f,u);if(p.error)throw p.error;return p.response}async function S(f,u){let p=await new z(a,t,r).postRequest_ByUserId(f,u);if(p.error)throw p.error;return p.response}async function x(f,u){let p=await new z(a,t,r).deleteRequest_ByUserId_ByRequestDate(f,u);if(p.error)throw p.error;return p.response}async function C(f,u,c){let d=await new z(a,t,r).postGenerate_ByUserId_ByRequestDate(f,u,c);if(d.error)throw d.error;return d.response}return{getRequests_ByUserId:A,postRequest_ByUserId:S,deleteRequest_ByUserId_ByRequestDate:x,postGenerate_ByUserId_ByRequestDate:C}}var be=o.object({dataExpirationDate:o.string().nullish(),failedMessage:o.string().nullish(),finishedDate:o.string(),requestDate:o.string(),requestId:o.string(),status:o.enum(["Completed","Failed"]),userId:o.string()});var ve=o.object({data:o.array(be)});var Oe=o.object({failedMessage:o.string().nullish(),status:o.enum(["Canceled","Completed","Failed","In-Progress","Pending"]),url:o.string().nullish()});var Be=o.object({namespace:o.string(),requestDate:o.string(),requestId:o.string(),userId:o.string()});var ke=o.object({url:o.string()});var F=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getS2SRequestsFinished(e){let s={...e},t="/gdpr/s2s/namespaces/{namespace}/requests/finished".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,ve,"ListFinishedDataRequests")}getS2Request_ByRequestId(e){let s={},t="/gdpr/s2s/namespaces/{namespace}/requests/{requestId}".replace("{namespace}",this.namespace).replace("{requestId}",e),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,Oe,"S2SDataRequestSummary")}createRequestS2_ByUserId(e){let s={},t="/gdpr/s2s/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.post(t,null,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,Be,"S2SDataRetrievalResponse")}fetchGenerateS2_ByUserId_ByRequestDate(e,s){let t={},r="/gdpr/s2s/namespaces/{namespace}/users/{userId}/requests/{requestDate}/generate".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),a=this.axiosInstance.post(r,null,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,ke,"S2SUserDataUrl")}};function Ve(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let f=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(f);for(let u of R)u.type==="request"&&a.interceptors.request.use(u.onRequest,u.onError),u.type==="response"&&a.interceptors.response.use(u.onSuccess,u.onError)}async function A(f){let c=await new F(a,t,r).getS2SRequestsFinished(f);if(c.error)throw c.error;return c.response}async function S(f){let c=await new F(a,t,r).getS2Request_ByRequestId(f);if(c.error)throw c.error;return c.response}async function x(f){let c=await new F(a,t,r).createRequestS2_ByUserId(f);if(c.error)throw c.error;return c.response}async function C(f,u){let p=await new F(a,t,r).fetchGenerateS2_ByUserId_ByRequestDate(f,u);if(p.error)throw p.error;return p.response}return{getS2SRequestsFinished:A,getS2Request_ByRequestId:S,createRequestS2_ByUserId:x,fetchGenerateS2_ByUserId_ByRequestDate:C}}console.log(`${re}@${ne}`);var Is={DataRetrievalAdminApi:Re,DataDeletionAdminApi:me,ConfigurationAdminApi:ue,PlatformAccountClosureClientAdminApi:he,PlatformAccountClosureHistoryAdminApi:Se,DataDeletionApi:qe,DataRetrievalS2SApi:Ve,DataDeletionS2SApi:Ie,DataRetrievalApi:Ue,version:()=>console.log({version:ne,name:re,author:$e})},Us=Is;var bs=o.object({errorCode:o.number().int(),errorMessage:o.string(),messageVariables:o.record(o.string()).nullish()});var vs=o.object({bpCert:o.string().nullish(),bpCertFileName:o.string().nullish(),clientId:o.string().nullish(),password:o.string().nullish(),publisherKey:o.string().nullish(),sandboxId:o.string().nullish(),secret:o.string().nullish()});var Os=o.object({platformUserId:o.string(),sandbox:o.string(),startImmediately:o.boolean()});var Bs=o.object({bpCert:o.string(),password:o.string()});window.AccelByteSDK_GDPR=Ee;})();
"use strict";(()=>{var os=Object.create;var se=Object.defineProperty;var as=Object.getOwnPropertyDescriptor;var is=Object.getOwnPropertyNames;var cs=Object.getPrototypeOf,ps=Object.prototype.hasOwnProperty;var T=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports),us=(n,e)=>{for(var s in e)se(n,s,{get:e[s],enumerable:!0})},ls=(n,e,s,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of is(e))!ps.call(n,r)&&r!==s&&se(n,r,{get:()=>e[r],enumerable:!(t=as(e,r))||t.enumerable});return n};var ms=(n,e,s)=>(s=n!=null?os(cs(n)):{},ls(e||!n||!n.__esModule?se(s,"default",{value:n,enumerable:!0}):s,n));var Fe=T((Ls,ze)=>{"use strict";ze.exports=n=>encodeURIComponent(n).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)});var Ne=T((js,Te)=>{"use strict";var je="%[a-f0-9]{2}",_e=new RegExp("("+je+")|([^%]+?)","gi"),Le=new RegExp("("+je+")+","gi");function oe(n,e){try{return[decodeURIComponent(n.join(""))]}catch{}if(n.length===1)return n;e=e||1;var s=n.slice(0,e),t=n.slice(e);return Array.prototype.concat.call([],oe(s),oe(t))}function ds(n){try{return decodeURIComponent(n)}catch{for(var e=n.match(_e)||[],s=1;s<e.length;s++)n=oe(e,s).join(""),e=n.match(_e)||[];return n}}function gs(n){for(var e={"%FE%FF":"\uFFFD\uFFFD","%FF%FE":"\uFFFD\uFFFD"},s=Le.exec(n);s;){try{e[s[0]]=decodeURIComponent(s[0])}catch{var t=ds(s[0]);t!==s[0]&&(e[s[0]]=t)}s=Le.exec(n)}e["%C2"]="\uFFFD";for(var r=Object.keys(e),a=0;a<r.length;a++){var i=r[a];n=n.replace(new RegExp(i,"g"),e[i])}return n}Te.exports=function(n){if(typeof n!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof n+"`");try{return n=n.replace(/\+/g," "),decodeURIComponent(n)}catch{return gs(n)}}});var Me=T((Ts,Ke)=>{"use strict";Ke.exports=(n,e)=>{if(!(typeof n=="string"&&typeof e=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(e==="")return[n];let s=n.indexOf(e);return s===-1?[n]:[n.slice(0,s),n.slice(s+e.length)]}});var Xe=T((Ns,He)=>{"use strict";He.exports=function(n,e){for(var s={},t=Object.keys(n),r=Array.isArray(e),a=0;a<t.length;a++){var i=t[a],l=n[i];(r?e.indexOf(i)!==-1:e(i,l,n))&&(s[i]=l)}return s}});var ss=T(I=>{"use strict";var Rs=Fe(),xs=Ne(),Ye=Me(),Cs=Xe(),hs=n=>n==null,ae=Symbol("encodeFragmentIdentifier");function ys(n){switch(n.arrayFormat){case"index":return e=>(s,t)=>{let r=s.length;return t===void 0||n.skipNull&&t===null||n.skipEmptyString&&t===""?s:t===null?[...s,[y(e,n),"[",r,"]"].join("")]:[...s,[y(e,n),"[",y(r,n),"]=",y(t,n)].join("")]};case"bracket":return e=>(s,t)=>t===void 0||n.skipNull&&t===null||n.skipEmptyString&&t===""?s:t===null?[...s,[y(e,n),"[]"].join("")]:[...s,[y(e,n),"[]=",y(t,n)].join("")];case"colon-list-separator":return e=>(s,t)=>t===void 0||n.skipNull&&t===null||n.skipEmptyString&&t===""?s:t===null?[...s,[y(e,n),":list="].join("")]:[...s,[y(e,n),":list=",y(t,n)].join("")];case"comma":case"separator":case"bracket-separator":{let e=n.arrayFormat==="bracket-separator"?"[]=":"=";return s=>(t,r)=>r===void 0||n.skipNull&&r===null||n.skipEmptyString&&r===""?t:(r=r===null?"":r,t.length===0?[[y(s,n),e,y(r,n)].join("")]:[[t,y(r,n)].join(n.arrayFormatSeparator)])}default:return e=>(s,t)=>t===void 0||n.skipNull&&t===null||n.skipEmptyString&&t===""?s:t===null?[...s,y(e,n)]:[...s,[y(e,n),"=",y(t,n)].join("")]}}function Ds(n){let e;switch(n.arrayFormat){case"index":return(s,t,r)=>{if(e=/\[(\d*)\]$/.exec(s),s=s.replace(/\[\d*\]$/,""),!e){r[s]=t;return}r[s]===void 0&&(r[s]={}),r[s][e[1]]=t};case"bracket":return(s,t,r)=>{if(e=/(\[\])$/.exec(s),s=s.replace(/\[\]$/,""),!e){r[s]=t;return}if(r[s]===void 0){r[s]=[t];return}r[s]=[].concat(r[s],t)};case"colon-list-separator":return(s,t,r)=>{if(e=/(:list)$/.exec(s),s=s.replace(/:list$/,""),!e){r[s]=t;return}if(r[s]===void 0){r[s]=[t];return}r[s]=[].concat(r[s],t)};case"comma":case"separator":return(s,t,r)=>{let a=typeof t=="string"&&t.includes(n.arrayFormatSeparator),i=typeof t=="string"&&!a&&k(t,n).includes(n.arrayFormatSeparator);t=i?k(t,n):t;let l=a||i?t.split(n.arrayFormatSeparator).map(R=>k(R,n)):t===null?t:k(t,n);r[s]=l};case"bracket-separator":return(s,t,r)=>{let a=/(\[\])$/.test(s);if(s=s.replace(/\[\]$/,""),!a){r[s]=t&&k(t,n);return}let i=t===null?[]:t.split(n.arrayFormatSeparator).map(l=>k(l,n));if(r[s]===void 0){r[s]=i;return}r[s]=[].concat(r[s],i)};default:return(s,t,r)=>{if(r[s]===void 0){r[s]=t;return}r[s]=[].concat(r[s],t)}}}function Ze(n){if(typeof n!="string"||n.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function y(n,e){return e.encode?e.strict?Rs(n):encodeURIComponent(n):n}function k(n,e){return e.decode?xs(n):n}function Qe(n){return Array.isArray(n)?n.sort():typeof n=="object"?Qe(Object.keys(n)).sort((e,s)=>Number(e)-Number(s)).map(e=>n[e]):n}function Je(n){let e=n.indexOf("#");return e!==-1&&(n=n.slice(0,e)),n}function Ss(n){let e="",s=n.indexOf("#");return s!==-1&&(e=n.slice(s)),e}function We(n){n=Je(n);let e=n.indexOf("?");return e===-1?"":n.slice(e+1)}function Ge(n,e){return e.parseNumbers&&!Number.isNaN(Number(n))&&typeof n=="string"&&n.trim()!==""?n=Number(n):e.parseBooleans&&n!==null&&(n.toLowerCase()==="true"||n.toLowerCase()==="false")&&(n=n.toLowerCase()==="true"),n}function es(n,e){e=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},e),Ze(e.arrayFormatSeparator);let s=Ds(e),t=Object.create(null);if(typeof n!="string"||(n=n.trim().replace(/^[?#&]/,""),!n))return t;for(let r of n.split("&")){if(r==="")continue;let[a,i]=Ye(e.decode?r.replace(/\+/g," "):r,"=");i=i===void 0?null:["comma","separator","bracket-separator"].includes(e.arrayFormat)?i:k(i,e),s(k(a,e),i,t)}for(let r of Object.keys(t)){let a=t[r];if(typeof a=="object"&&a!==null)for(let i of Object.keys(a))a[i]=Ge(a[i],e);else t[r]=Ge(a,e)}return e.sort===!1?t:(e.sort===!0?Object.keys(t).sort():Object.keys(t).sort(e.sort)).reduce((r,a)=>{let i=t[a];return i&&typeof i=="object"&&!Array.isArray(i)?r[a]=Qe(i):r[a]=i,r},Object.create(null))}I.extract=We;I.parse=es;I.stringify=(n,e)=>{if(!n)return"";e=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},e),Ze(e.arrayFormatSeparator);let s=i=>e.skipNull&&hs(n[i])||e.skipEmptyString&&n[i]==="",t=ys(e),r={};for(let i of Object.keys(n))s(i)||(r[i]=n[i]);let a=Object.keys(r);return e.sort!==!1&&a.sort(e.sort),a.map(i=>{let l=n[i];return l===void 0?"":l===null?y(i,e):Array.isArray(l)?l.length===0&&e.arrayFormat==="bracket-separator"?y(i,e)+"[]":l.reduce(t(i),[]).join("&"):y(i,e)+"="+y(l,e)}).filter(i=>i.length>0).join("&")};I.parseUrl=(n,e)=>{e=Object.assign({decode:!0},e);let[s,t]=Ye(n,"#");return Object.assign({url:s.split("?")[0]||"",query:es(We(n),e)},e&&e.parseFragmentIdentifier&&t?{fragmentIdentifier:k(t,e)}:{})};I.stringifyUrl=(n,e)=>{e=Object.assign({encode:!0,strict:!0,[ae]:!0},e);let s=Je(n.url).split("?")[0]||"",t=I.extract(n.url),r=I.parse(t,{sort:!1}),a=Object.assign(r,n.query),i=I.stringify(a,e);i&&(i=`?${i}`);let l=Ss(n.url);return n.fragmentIdentifier&&(l=`#${e[ae]?y(n.fragmentIdentifier,e):n.fragmentIdentifier}`),`${s}${i}${l}`};I.pick=(n,e,s)=>{s=Object.assign({parseFragmentIdentifier:!0,[ae]:!1},s);let{url:t,query:r,fragmentIdentifier:a}=I.parseUrl(n,s);return I.stringifyUrl({url:t,query:Cs(r,e),fragmentIdentifier:a},s)};I.exclude=(n,e,s)=>{let t=Array.isArray(e)?r=>!e.includes(r):(r,a)=>!e(r,a);return I.pick(n,t,s)}});var Ee={};us(Ee,{ConfigurationAdmin$:()=>U,ConfigurationAdminApi:()=>ue,DataDeletion$:()=>B,DataDeletionAdmin$:()=>$,DataDeletionAdminApi:()=>me,DataDeletionApi:()=>qe,DataDeletionS2S$:()=>j,DataDeletionS2SApi:()=>Ie,DataRetrieval$:()=>z,DataRetrievalAdmin$:()=>E,DataRetrievalAdminApi:()=>Re,DataRetrievalApi:()=>Ue,DataRetrievalResponse:()=>M,DataRetrievalS2S$:()=>F,DataRetrievalS2SApi:()=>Ve,DeletionData:()=>K,DeletionStatus:()=>ee,Error:()=>bs,ExtendConfigDto:()=>ce,FinishedDataDeletion:()=>Ae,FinishedDataRequest:()=>be,Gdpr:()=>Us,ListDeletionDataResponse:()=>le,ListFinishedDataDeletion:()=>Pe,ListFinishedDataRequests:()=>ve,ListPersonalDataResponse:()=>de,Pagination:()=>V,PersonalData:()=>fe,PlatformAccountClosureClientAdmin$:()=>O,PlatformAccountClosureClientAdminApi:()=>he,PlatformAccountClosureClientRequest:()=>vs,PlatformAccountClosureClientResponse:()=>G,PlatformAccountClosureClientsResponse:()=>xe,PlatformAccountClosureHistoryAdmin$:()=>Y,PlatformAccountClosureHistoryAdminApi:()=>Se,PlatformAccountClosureMockRequest:()=>Os,RequestDeleteResponse:()=>L,S2SDataRequestSummary:()=>Oe,S2SDataRetrievalResponse:()=>Be,S2SRequestDeleteResponse:()=>we,S2SUserDataUrl:()=>ke,ServiceConfigDto:()=>pe,ServiceConfigurationDto:()=>N,ServiceConfigurationUpdateRequest:()=>J,ServicesConfigurationResponse:()=>W,UserDataUrl:()=>H,UserPersonalData:()=>ge,UserPersonalDataResponse:()=>X,UserPlatformAccountClosureHistoriesResponse:()=>De,UserPlatformAccountClosureHistory:()=>ye,XboxBpCertValidationRequest:()=>Bs,XboxBpCertValidationResponse:()=>Ce});var re="@accelbyte/sdk-gdpr",ne="5.3.0",$e="AccelByte Inc";var{z:o}=window.AccelByteSDKDependencies.zod;var fs=window.AccelByteSDKDependencies.axios,Z=fs;var h=class{};h.mergeAxiosConfigs=(e,s)=>({...e,...s,headers:{...e?.headers,...s?.headers}}),h.is4xxError=e=>Z.isAxiosError(e)&&e.response?e.response.status>=400&&e.response.status<=499:!1;var rs=ms(ss(),1);var{v4:ts}=window.AccelByteSDKDependencies.uuid;var b=class b{};b.ID_KEY="deviceId",b.TYPE={MOBILE:"mobile",DESKTOP:"desktop"},b.getType=()=>ws()?b.TYPE.MOBILE:b.TYPE.DESKTOP,b.generateUUID=()=>{let e=ts().split("-").join("");return localStorage.setItem(b.ID_KEY,e),e},b.getDeviceId=()=>localStorage.getItem(b.ID_KEY)||b.generateUUID();var Q=b,As=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,Ps=/android|ipad|playbook|silk/i,ws=n=>{n||(n={});let e=n.ua;if(!e&&typeof navigator<"u"&&(e=navigator.userAgent),e&&e.headers&&typeof e.headers["user-agent"]=="string"&&(e=e.headers["user-agent"]),typeof e!="string")return!1;let s=As.test(e)||!!n.tablet&&Ps.test(e);return!s&&n.tablet&&n.featureDetect&&navigator&&navigator.maxTouchPoints>1&&e.indexOf("Macintosh")!==-1&&e.indexOf("Safari")!==-1&&(s=!0),s};var _=class _{static create(...e){return Z.create(Object.assign({paramsSerializer:rs.default.stringify},...e))}static withBearerToken(e,s){return _.create(s||{},{headers:{Authorization:`Bearer ${e}`}})}};_.setDeviceTokenCookie=()=>{let e=Q.getDeviceId();document.cookie=`device_token=${e}; path=/;`},_.removeDeviceTokenCookie=()=>{document.cookie=`device_token=; expires=${new Date(0).toUTCString()}`},_.getFormUrlEncodedData=e=>{let s=new URLSearchParams;return Object.keys(e).forEach(r=>{e[r]&&s.append(r,e[r])}),s};var D=_;var v=class{static hashCode(e){let s=0;for(let t=0,r=e.length;t<r;t++){let a=e.charCodeAt(t);s=(s<<5)-s+a,s|=0}return s}};v.getFormUrlEncodedData=e=>{let s=new URLSearchParams;return Object.keys(e).forEach(r=>{typeof e[r]<"u"&&s.append(r,e[r])}),s};var m=class n{static validateOrReturnResponse(e,s,t,r){return e?n.responseType(()=>s(),t,r):n.unsafeResponse(()=>s())}static responseType(e,s,t){return ns(async()=>{let r=await e(),a=s.safeParse(r.data);if(!a.success&&r.status!==204)throw new ie({error:a.error,response:r,modelName:t});return r})}static unsafeResponse(e){return ns(()=>e())}static safeParse(e,s){let t=s.safeParse(e);return t.success?t.data:null}};async function ns(n){try{return{response:await n(),error:null}}catch(e){return{response:null,error:e}}}var ie=class extends Error{constructor({error:e,response:s,modelName:t}){let r=`response from url "${s.config.url}" doesn't match model "${t}"`;super(r),console.error(r,e)}};var ce=o.object({appName:o.string(),namespace:o.string()});var pe=o.object({protocol:o.enum(["EVENT","GRPC"]),skipAck:o.boolean().nullish(),url:o.string().nullish()});var N=o.object({extendConfig:ce.nullish(),id:o.string(),serviceConfig:pe.nullish(),type:o.enum(["EXTEND","SERVICE"])});var J=o.object({services:o.array(N)});var W=o.object({services:o.array(N)});var U=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}deleteEmailConfiguration(e){let s={...e},t="/gdpr/admin/namespaces/{namespace}/emails/configurations".replace("{namespace}",this.namespace),r=this.axiosInstance.delete(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}getEmailsConfigurations(){let e={},s="/gdpr/admin/namespaces/{namespace}/emails/configurations".replace("{namespace}",this.namespace),t=this.axiosInstance.get(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,o.unknown(),"z.unknown()")}createEmailConfiguration(e){let s={},t="/gdpr/admin/namespaces/{namespace}/emails/configurations".replace("{namespace}",this.namespace),r=this.axiosInstance.post(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}updateEmailConfiguration(e){let s={},t="/gdpr/admin/namespaces/{namespace}/emails/configurations".replace("{namespace}",this.namespace),r=this.axiosInstance.put(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}getServicesConfigurations(){let e={},s="/gdpr/admin/namespaces/{namespace}/services/configurations".replace("{namespace}",this.namespace),t=this.axiosInstance.get(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,W,"ServicesConfigurationResponse")}updateServiceConfiguration(e){let s={},t="/gdpr/admin/namespaces/{namespace}/services/configurations".replace("{namespace}",this.namespace),r=this.axiosInstance.put(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,J,"ServiceConfigurationUpdateRequest")}deleteServiceConfigurationReset(){let e={},s="/gdpr/admin/namespaces/{namespace}/services/configurations/reset".replace("{namespace}",this.namespace),t=this.axiosInstance.delete(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,o.unknown(),"z.unknown()")}deleteServicePlatformClosureConfig(){let e={},s="/gdpr/admin/namespaces/{namespace}/services/platforms/closure/config".replace("{namespace}",this.namespace),t=this.axiosInstance.delete(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,o.unknown(),"z.unknown()")}getServicesPlatformsClosureConfig(){let e={},s="/gdpr/admin/namespaces/{namespace}/services/platforms/closure/config".replace("{namespace}",this.namespace),t=this.axiosInstance.get(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,W,"ServicesConfigurationResponse")}updateServicePlatformClosureConfig(e){let s={},t="/gdpr/admin/namespaces/{namespace}/services/platforms/closure/config".replace("{namespace}",this.namespace),r=this.axiosInstance.put(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,J,"ServiceConfigurationUpdateRequest")}};function ue(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let w=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(w);for(let g of R)g.type==="request"&&a.interceptors.request.use(g.onRequest,g.onError),g.type==="response"&&a.interceptors.response.use(g.onSuccess,g.onError)}async function A(w){let q=await new U(a,t,r).deleteEmailConfiguration(w);if(q.error)throw q.error;return q.response}async function S(){let g=await new U(a,t,r).getEmailsConfigurations();if(g.error)throw g.error;return g.response}async function x(w){let q=await new U(a,t,r).createEmailConfiguration(w);if(q.error)throw q.error;return q.response}async function C(w){let q=await new U(a,t,r).updateEmailConfiguration(w);if(q.error)throw q.error;return q.response}async function f(){let g=await new U(a,t,r).getServicesConfigurations();if(g.error)throw g.error;return g.response}async function u(w){let q=await new U(a,t,r).updateServiceConfiguration(w);if(q.error)throw q.error;return q.response}async function c(){let g=await new U(a,t,r).deleteServiceConfigurationReset();if(g.error)throw g.error;return g.response}async function p(){let g=await new U(a,t,r).deleteServicePlatformClosureConfig();if(g.error)throw g.error;return g.response}async function d(){let g=await new U(a,t,r).getServicesPlatformsClosureConfig();if(g.error)throw g.error;return g.response}async function P(w){let q=await new U(a,t,r).updateServicePlatformClosureConfig(w);if(q.error)throw q.error;return q.response}return{deleteEmailConfiguration:A,getEmailsConfigurations:S,createEmailConfiguration:x,updateEmailConfiguration:C,getServicesConfigurations:f,updateServiceConfiguration:u,deleteServiceConfigurationReset:c,deleteServicePlatformClosureConfig:p,getServicesPlatformsClosureConfig:d,updateServicePlatformClosureConfig:P}}var K=o.object({DisplayName:o.string(),RequestDate:o.string(),Status:o.string(),UniqueDisplayName:o.string(),UserID:o.string()});var V=o.object({First:o.string(),Last:o.string(),Next:o.string(),Previous:o.string()});var le=o.object({Data:o.array(K),Paging:V});var L=o.object({Namespace:o.string(),UserID:o.string()});var $=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getDeletions(e){let s={...e},t="/gdpr/admin/namespaces/{namespace}/deletions".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,le,"ListDeletionDataResponse")}deleteDeletion_ByUserId(e){let s={},t="/gdpr/admin/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.delete(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}getDeletions_ByUserId(e){let s={},t="/gdpr/admin/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,K,"DeletionData")}createDeletion_ByUserId(e){let s={},t="/gdpr/admin/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.post(t,null,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,L,"RequestDeleteResponse")}};function me(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let f=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(f);for(let u of R)u.type==="request"&&a.interceptors.request.use(u.onRequest,u.onError),u.type==="response"&&a.interceptors.response.use(u.onSuccess,u.onError)}async function A(f){let c=await new $(a,t,r).getDeletions(f);if(c.error)throw c.error;return c.response}async function S(f){let c=await new $(a,t,r).deleteDeletion_ByUserId(f);if(c.error)throw c.error;return c.response}async function x(f){let c=await new $(a,t,r).getDeletions_ByUserId(f);if(c.error)throw c.error;return c.response}async function C(f){let c=await new $(a,t,r).createDeletion_ByUserId(f);if(c.error)throw c.error;return c.response}return{getDeletions:A,deleteDeletion_ByUserId:S,getDeletions_ByUserId:x,createDeletion_ByUserId:C}}var M=o.object({Namespace:o.string(),RequestDate:o.string(),UserID:o.string()});var fe=o.object({DataExpirationDate:o.string(),DisplayName:o.string(),RequestDate:o.string(),ServiceErrors:o.record(o.string()),ServiceStatuses:o.record(o.string()),Status:o.string(),UserID:o.string()});var de=o.object({Data:o.array(fe),Paging:V});var H=o.object({URL:o.string()});var ge=o.object({DataExpirationDate:o.string(),RequestDate:o.string(),Status:o.string()});var X=o.object({Data:o.array(ge),Paging:V});var E=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getRequests(e){let s={...e},t="/gdpr/admin/namespaces/{namespace}/requests".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,de,"ListPersonalDataResponse")}getRequests_ByUserId(e,s){let t={...s},r="/gdpr/admin/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.get(r,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,X,"UserPersonalDataResponse")}postRequest_ByUserId(e,s){let t={},r="/gdpr/admin/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.post(r,v.getFormUrlEncodedData(s),{...t,headers:{...t.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,M,"DataRetrievalResponse")}deleteRequest_ByUserId_ByRequestDate(e,s){let t={},r="/gdpr/admin/namespaces/{namespace}/users/{userId}/requests/{requestDate}".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),a=this.axiosInstance.delete(r,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,o.unknown(),"z.unknown()")}postGenerate_ByUserId_ByRequestDate(e,s,t){let r={},a="/gdpr/admin/namespaces/{namespace}/users/{userId}/requests/{requestDate}/generate".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),i=this.axiosInstance.post(a,v.getFormUrlEncodedData(t),{...r,headers:{...r.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>i,H,"UserDataUrl")}};function Re(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let u=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(u);for(let c of R)c.type==="request"&&a.interceptors.request.use(c.onRequest,c.onError),c.type==="response"&&a.interceptors.response.use(c.onSuccess,c.onError)}async function A(u){let p=await new E(a,t,r).getRequests(u);if(p.error)throw p.error;return p.response}async function S(u,c){let d=await new E(a,t,r).getRequests_ByUserId(u,c);if(d.error)throw d.error;return d.response}async function x(u,c){let d=await new E(a,t,r).postRequest_ByUserId(u,c);if(d.error)throw d.error;return d.response}async function C(u,c){let d=await new E(a,t,r).deleteRequest_ByUserId_ByRequestDate(u,c);if(d.error)throw d.error;return d.response}async function f(u,c,p){let P=await new E(a,t,r).postGenerate_ByUserId_ByRequestDate(u,c,p);if(P.error)throw P.error;return P.response}return{getRequests:A,getRequests_ByUserId:S,postRequest_ByUserId:x,deleteRequest_ByUserId_ByRequestDate:C,postGenerate_ByUserId_ByRequestDate:f}}var G=o.object({bpCertExpireAt:o.number().int().nullish(),bpCertFileName:o.string().nullish(),clientId:o.string().nullish(),namespace:o.string(),platform:o.string(),publisherKey:o.string().nullish(),sandboxId:o.string().nullish(),secret:o.string().nullish(),updatedAt:o.number().int()});var xe=o.object({data:o.array(G)});var Ce=o.object({expirationDate:o.number().int(),expired:o.boolean()});var O=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getPlatformsClosureClients(){let e={},s="/gdpr/admin/namespaces/{namespace}/platforms/closure/clients".replace("{namespace}",this.namespace),t=this.axiosInstance.get(s,{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,xe,"PlatformAccountClosureClientsResponse")}updateClosureMock_ByPlatform(e,s){let t={},r="/gdpr/admin/namespaces/{namespace}/platforms/{platform}/closure/mock".replace("{namespace}",this.namespace).replace("{platform}",e),a=this.axiosInstance.post(r,s,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,o.unknown(),"z.unknown()")}deleteClosureClient_ByPlatform(e){let s={},t="/gdpr/admin/namespaces/{namespace}/platforms/{platform}/closure/client".replace("{namespace}",this.namespace).replace("{platform}",e),r=this.axiosInstance.delete(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}getClosureClient_ByPlatform(e){let s={},t="/gdpr/admin/namespaces/{namespace}/platforms/{platform}/closure/client".replace("{namespace}",this.namespace).replace("{platform}",e),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,G,"PlatformAccountClosureClientResponse")}updateClosureClient_ByPlatform(e,s){let t={},r="/gdpr/admin/namespaces/{namespace}/platforms/{platform}/closure/client".replace("{namespace}",this.namespace).replace("{platform}",e),a=this.axiosInstance.post(r,s,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,o.unknown(),"z.unknown()")}fetchPlatformXboxClosureCertValidation(e){let s={},t="/gdpr/admin/namespaces/{namespace}/platforms/xbox/closure/cert/validation".replace("{namespace}",this.namespace),r=this.axiosInstance.post(t,e,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,Ce,"XboxBpCertValidationResponse")}};function he(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let c=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(c);for(let p of R)p.type==="request"&&a.interceptors.request.use(p.onRequest,p.onError),p.type==="response"&&a.interceptors.response.use(p.onSuccess,p.onError)}async function A(){let p=await new O(a,t,r).getPlatformsClosureClients();if(p.error)throw p.error;return p.response}async function S(c,p){let P=await new O(a,t,r).updateClosureMock_ByPlatform(c,p);if(P.error)throw P.error;return P.response}async function x(c){let d=await new O(a,t,r).deleteClosureClient_ByPlatform(c);if(d.error)throw d.error;return d.response}async function C(c){let d=await new O(a,t,r).getClosureClient_ByPlatform(c);if(d.error)throw d.error;return d.response}async function f(c,p){let P=await new O(a,t,r).updateClosureClient_ByPlatform(c,p);if(P.error)throw P.error;return P.response}async function u(c){let d=await new O(a,t,r).fetchPlatformXboxClosureCertValidation(c);if(d.error)throw d.error;return d.response}return{getPlatformsClosureClients:A,updateClosureMock_ByPlatform:S,deleteClosureClient_ByPlatform:x,getClosureClient_ByPlatform:C,updateClosureClient_ByPlatform:f,fetchPlatformXboxClosureCertValidation:u}}var ye=o.object({closedDate:o.number().int(),environment:o.string(),namespace:o.string(),platform:o.string(),platformUserId:o.string(),userId:o.string()});var De=o.object({data:o.array(ye),pagination:V});var Y=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getUsersPlatformsClosureHistories(e){let s={...e},t="/gdpr/admin/namespaces/{namespace}/users/platforms/closure/histories".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,De,"UserPlatformAccountClosureHistoriesResponse")}};function Se(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let S=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(S);for(let x of R)x.type==="request"&&a.interceptors.request.use(x.onRequest,x.onError),x.type==="response"&&a.interceptors.response.use(x.onSuccess,x.onError)}async function A(S){let C=await new Y(a,t,r).getUsersPlatformsClosureHistories(S);if(C.error)throw C.error;return C.response}return{getUsersPlatformsClosureHistories:A}}var ee=o.object({DeletionDate:o.string(),DeletionStatus:o.boolean(),DisplayName:o.string(),ExecutionDate:o.string().nullish(),Status:o.string(),UserID:o.string()});var B=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}deleteUserMeDeletion(){let e={},t=this.axiosInstance.delete("/gdpr/public/users/me/deletions",{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,o.unknown(),"z.unknown()")}postUserMeDeletion(e){let s={},r=this.axiosInstance.post("/gdpr/public/users/me/deletions",v.getFormUrlEncodedData(e),{...s,headers:{...s.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,L,"RequestDeleteResponse")}getUsersMeDeletionsStatus(){let e={},t=this.axiosInstance.get("/gdpr/public/users/me/deletions/status",{params:e});return m.validateOrReturnResponse(this.useSchemaValidation,()=>t,ee,"DeletionStatus")}deleteDeletion_ByUserId(e){let s={},t="/gdpr/public/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.delete(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,o.unknown(),"z.unknown()")}postDeletion_ByUserId(e,s){let t={},r="/gdpr/public/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.post(r,v.getFormUrlEncodedData(s),{...t,headers:{...t.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,L,"RequestDeleteResponse")}getDeletionsStatus_ByUserId(e){let s={},t="/gdpr/public/namespaces/{namespace}/users/{userId}/deletions/status".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,ee,"DeletionStatus")}};function qe(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let c=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(c);for(let p of R)p.type==="request"&&a.interceptors.request.use(p.onRequest,p.onError),p.type==="response"&&a.interceptors.response.use(p.onSuccess,p.onError)}async function A(){let p=await new B(a,t,r).deleteUserMeDeletion();if(p.error)throw p.error;return p.response}async function S(c){let d=await new B(a,t,r).postUserMeDeletion(c);if(d.error)throw d.error;return d.response}async function x(){let p=await new B(a,t,r).getUsersMeDeletionsStatus();if(p.error)throw p.error;return p.response}async function C(c){let d=await new B(a,t,r).deleteDeletion_ByUserId(c);if(d.error)throw d.error;return d.response}async function f(c,p){let P=await new B(a,t,r).postDeletion_ByUserId(c,p);if(P.error)throw P.error;return P.response}async function u(c){let d=await new B(a,t,r).getDeletionsStatus_ByUserId(c);if(d.error)throw d.error;return d.response}return{deleteUserMeDeletion:A,postUserMeDeletion:S,getUsersMeDeletionsStatus:x,deleteDeletion_ByUserId:C,postDeletion_ByUserId:f,getDeletionsStatus_ByUserId:u}}var Ae=o.object({failedMessage:o.string().nullish(),finishedDate:o.string(),requestDate:o.string(),status:o.enum(["Completed","Failed"]),userId:o.string()});var Pe=o.object({data:o.array(Ae)});var we=o.object({namespace:o.string(),userId:o.string()});var j=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getS2SDeletionsFinished(e){let s={...e},t="/gdpr/s2s/namespaces/{namespace}/deletions/finished".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,Pe,"ListFinishedDataDeletion")}createDeletionS2_ByUserId(e){let s={},t="/gdpr/s2s/namespaces/{namespace}/users/{userId}/deletions".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.post(t,null,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,we,"S2SRequestDeleteResponse")}};function Ie(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let x=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(x);for(let C of R)C.type==="request"&&a.interceptors.request.use(C.onRequest,C.onError),C.type==="response"&&a.interceptors.response.use(C.onSuccess,C.onError)}async function A(x){let f=await new j(a,t,r).getS2SDeletionsFinished(x);if(f.error)throw f.error;return f.response}async function S(x){let f=await new j(a,t,r).createDeletionS2_ByUserId(x);if(f.error)throw f.error;return f.response}return{getS2SDeletionsFinished:A,createDeletionS2_ByUserId:S}}var z=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getRequests_ByUserId(e,s){let t={...s},r="/gdpr/public/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.get(r,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,X,"UserPersonalDataResponse")}postRequest_ByUserId(e,s){let t={},r="/gdpr/public/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),a=this.axiosInstance.post(r,v.getFormUrlEncodedData(s),{...t,headers:{...t.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,M,"DataRetrievalResponse")}deleteRequest_ByUserId_ByRequestDate(e,s){let t={},r="/gdpr/public/namespaces/{namespace}/users/{userId}/requests/{requestDate}".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),a=this.axiosInstance.delete(r,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,o.unknown(),"z.unknown()")}postGenerate_ByUserId_ByRequestDate(e,s,t){let r={},a="/gdpr/public/namespaces/{namespace}/users/{userId}/requests/{requestDate}/generate".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),i=this.axiosInstance.post(a,v.getFormUrlEncodedData(t),{...r,headers:{...r.headers,"content-type":"application/x-www-form-urlencoded"}});return m.validateOrReturnResponse(this.useSchemaValidation,()=>i,H,"UserDataUrl")}};function Ue(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let f=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(f);for(let u of R)u.type==="request"&&a.interceptors.request.use(u.onRequest,u.onError),u.type==="response"&&a.interceptors.response.use(u.onSuccess,u.onError)}async function A(f,u){let p=await new z(a,t,r).getRequests_ByUserId(f,u);if(p.error)throw p.error;return p.response}async function S(f,u){let p=await new z(a,t,r).postRequest_ByUserId(f,u);if(p.error)throw p.error;return p.response}async function x(f,u){let p=await new z(a,t,r).deleteRequest_ByUserId_ByRequestDate(f,u);if(p.error)throw p.error;return p.response}async function C(f,u,c){let d=await new z(a,t,r).postGenerate_ByUserId_ByRequestDate(f,u,c);if(d.error)throw d.error;return d.response}return{getRequests_ByUserId:A,postRequest_ByUserId:S,deleteRequest_ByUserId_ByRequestDate:x,postGenerate_ByUserId_ByRequestDate:C}}var be=o.object({dataExpirationDate:o.string().nullish(),failedMessage:o.string().nullish(),finishedDate:o.string(),requestDate:o.string(),requestId:o.string(),status:o.enum(["Completed","Failed"]),userId:o.string()});var ve=o.object({data:o.array(be)});var Oe=o.object({failedMessage:o.string().nullish(),status:o.enum(["Canceled","Completed","Failed","In-Progress","Pending"]),url:o.string().nullish()});var Be=o.object({namespace:o.string(),requestDate:o.string(),requestId:o.string(),userId:o.string()});var ke=o.object({url:o.string()});var F=class{constructor(e,s,t=!0){this.axiosInstance=e;this.namespace=s;this.useSchemaValidation=t}getS2SRequestsFinished(e){let s={...e},t="/gdpr/s2s/namespaces/{namespace}/requests/finished".replace("{namespace}",this.namespace),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,ve,"ListFinishedDataRequests")}getS2Request_ByRequestId(e){let s={},t="/gdpr/s2s/namespaces/{namespace}/requests/{requestId}".replace("{namespace}",this.namespace).replace("{requestId}",e),r=this.axiosInstance.get(t,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,Oe,"S2SDataRequestSummary")}createRequestS2_ByUserId(e){let s={},t="/gdpr/s2s/namespaces/{namespace}/users/{userId}/requests".replace("{namespace}",this.namespace).replace("{userId}",e),r=this.axiosInstance.post(t,null,{params:s});return m.validateOrReturnResponse(this.useSchemaValidation,()=>r,Be,"S2SDataRetrievalResponse")}fetchGenerateS2_ByUserId_ByRequestDate(e,s){let t={},r="/gdpr/s2s/namespaces/{namespace}/users/{userId}/requests/{requestDate}/generate".replace("{namespace}",this.namespace).replace("{userId}",e).replace("{requestDate}",s),a=this.axiosInstance.post(r,null,{params:t});return m.validateOrReturnResponse(this.useSchemaValidation,()=>a,ke,"S2SUserDataUrl")}};function Ve(n,e){let s=n.assembly(),t=e?.coreConfig?.namespace??s.coreConfig.namespace,r=e?.coreConfig?.useSchemaValidation??s.coreConfig.useSchemaValidation,a=s.axiosInstance,i=e?.axiosConfig?.request,l=e?.coreConfig?.baseURL,R=e?.axiosConfig?.interceptors??[];if(i||l||R.length>0){let f=h.mergeAxiosConfigs(s.axiosInstance.defaults,{...l?{baseURL:l}:{},...i});a=D.create(f);for(let u of R)u.type==="request"&&a.interceptors.request.use(u.onRequest,u.onError),u.type==="response"&&a.interceptors.response.use(u.onSuccess,u.onError)}async function A(f){let c=await new F(a,t,r).getS2SRequestsFinished(f);if(c.error)throw c.error;return c.response}async function S(f){let c=await new F(a,t,r).getS2Request_ByRequestId(f);if(c.error)throw c.error;return c.response}async function x(f){let c=await new F(a,t,r).createRequestS2_ByUserId(f);if(c.error)throw c.error;return c.response}async function C(f,u){let p=await new F(a,t,r).fetchGenerateS2_ByUserId_ByRequestDate(f,u);if(p.error)throw p.error;return p.response}return{getS2SRequestsFinished:A,getS2Request_ByRequestId:S,createRequestS2_ByUserId:x,fetchGenerateS2_ByUserId_ByRequestDate:C}}console.log(`${re}@${ne}`);var Is={DataRetrievalAdminApi:Re,DataDeletionAdminApi:me,ConfigurationAdminApi:ue,PlatformAccountClosureClientAdminApi:he,PlatformAccountClosureHistoryAdminApi:Se,DataDeletionApi:qe,DataRetrievalS2SApi:Ve,DataDeletionS2SApi:Ie,DataRetrievalApi:Ue,version:()=>console.log({version:ne,name:re,author:$e})},Us=Is;var bs=o.object({errorCode:o.number().int(),errorMessage:o.string(),messageVariables:o.record(o.string()).nullish()});var vs=o.object({bpCert:o.string().nullish(),bpCertFileName:o.string().nullish(),clientId:o.string().nullish(),password:o.string().nullish(),publisherKey:o.string().nullish(),sandboxId:o.string().nullish(),secret:o.string().nullish()});var Os=o.object({platformUserId:o.string(),sandbox:o.string(),startImmediately:o.boolean()});var Bs=o.object({bpCert:o.string(),password:o.string()});window.AccelByteSDK_GDPR=Ee;})();

@@ -53,3 +53,3 @@ import {

var name = "@accelbyte/sdk-gdpr";
var version = "5.2.1";
var version = "5.3.0";
var author = "AccelByte Inc";

@@ -56,0 +56,0 @@

{
"name": "@accelbyte/sdk-gdpr",
"version": "5.3.0",
"version": "5.3.1",
"author": "AccelByte Inc",

@@ -37,3 +37,3 @@ "license": "SEE LICENSE IN LICENSE",

"dependencies": {
"@accelbyte/validator": "0.2.29",
"@accelbyte/validator": "0.2.30",
"axios": "1.8.4",

@@ -40,0 +40,0 @@ "buffer": "6.0.3",

Sorry, the diff of this file is too big to display