PageSourceSearch

https://www.sowee.fr/_next/static/chunks/pages/so-admin/oauth-config-6b901391483ef58b.js

js sowee.fr collected 2026-09-24 11:58:37 UTC 13,682 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3623],{57992:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r={soPartner:{login:{crc:"/so-partner/login/crc",wv:"/so-partner/login/wv"}},notFound:"/404",panier:"/panier",eligibility:{root:"/njs/eligibility",station:"/njs/eligibility/station-sowee"},userinfo:{old:"/userinfo",root:"/njs/userinfo",sites:"/njs/userinfo/sites",connect:"/njs/userinfo/connect",openIdApi:"/api/node/v1/oauth/salesforce/authorize-open-id"},crc:{root:"/njs/crc",takeover:"/njs/crc/takeover",continue:"/njs/crc/continue",adminComandCreator:"/njs/crc/admin-command-creator",adminGatewayOverride:"/njs/crc/admin-gateway-override"},concession:{simulation:"/concession/simulation"},parcoursClient:{root:"/client",changementOffre:"/client/changement-offre",resil:"/client/resiliation",demenagement:"/client/demenagement",demenagementSimulNouveauSite:"/client/nouveau-logement",start:{root:"/client/start",resil:"/client/start/resil",demenagement:"/client/start/demenagement",changementOffre:"/client/start/changement-offre"},souscription:"/souscription",souscriptionSignature:"/souscription/signature",simulateur:"/simulateur-thermostat",finDeParcours:{remerciement:"/souscription-remerciement",remerciementEDF:"/souscription-edf-remerciement"},retractation:"/retractation"},reprise:{changementOffre:"/reprise/changement-offre",expiredLink:"/reprise/lien-expire",error:"/reprise/erreur",commandeIndisponible:"/erreur/reprise-commande-indisponible"},finDeParcours:{remerciement:"/njs/remerciement",erreur:"/njs/remerciement-erreur"},erreurs:{reprise:{baseUrl:"/erreur/reprise",COMMAND_NOT_FOUND:"/erreur/reprise/erreur-command-introuvable",UNKNOWN_EXCEPTION:"/erreur/reprise/erreur-technique",COMMAND_ALREADY_CONVERTED:"/erreur/reprise/commande-deja-convertie",COMMAND_EXPIRED:"/erreur/reprise/commande-expiree",INVALID_GATEWAY:"/erreur/reprise/point-d-entre-invalide",COMMAND_INVALID:"/erreur/reprise/commande-invalide",COMMAND_NOT_RESTORABLE:"/erreur/reprise/reprise-impossible",REPRISE_IMPOSSIBLE_PAR_CRC:"/erreur/reprise/reprise-impossible-par-crc"}}}},221400:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(840925),i=n(637876);let a=(0,r.A)((0,i.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft")},572936:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return r}});let r=n(464252)._(n(14232)).default.createContext(null)},616006:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return p}});let r=n(464252)._(n(14232)),i=n(572936),a=[],o=[],l=!1;function s(e){let t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(e=>(n.loading=!1,n.loaded=e,e)).catch(e=>{throw n.loading=!1,n.error=e,e}),n}class d{constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}}function u(e){return function(e,t){let n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),a=null;function s(){if(!a){let t=new d(e,n);a={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return a.promise()}if(!l){let e=n.webpack&&1?n.webpack():n.modules;e&&o.push(t=>{for(let n of e)if(t.includes(n))return s()})}function u(e,t){let o;s(),(o=r.default.useContext(i.LoadableContext))&&Array.isArray(n.modules)&&n.modules.forEac
1h(e=>{o(e)});let l=r.default.useSyncExternalStore(a.subscribe,a.getCurrentValue,a.getCurrentValue);return r.default.useImperativeHandle(t,()=>({retry:a.retry}),[]),r.default.useMemo(()=>{var t;return l.loading||l.error?r.default.createElement(n.loading,{isLoading:l.loading,pastDelay:l.pastDelay,timedOut:l.timedOut,error:l.error,retry:a.retry}):l.loaded?r.default.createElement((t=l.loaded)&&t.default?t.default:t,e):null},[e,l])}return u.preload=()=>s(),u.displayName="LoadableComponent",r.default.forwardRef(u)}(s,e)}function c(e,t){let n=[];for(;e.length;){let r=e.pop();n.push(r(t))}return Promise.all(n).then(()=>{if(e.length)return c(e,t)})}u.preloadAll=()=>new Promise((e,t)=>{c(a).then(e,t)}),u.preloadReady=(e=[])=>new Promise(t=>{let n=()=>(l=!0,t());c(o,e).then(n,n)}),window.__NEXT_PRELOADREADY=u.preloadReady;let p=u},717925:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(840925),i=n(637876);let a=(0,r.A)((0,i.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight")},751372:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/so-admin/oauth-config",function(){return n(837900)}])},820705:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return d},noSSR:function(){return s}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});let a=n(464252);n(637876),n(14232);let o=a._(n(616006));function l(e){return{default:e?.default||e}}function s(e,t){return delete t.webpack,delete t.modules,e(t)}function d(e,t){let n=o.default,r={loading:({error:e,isLoading:t,pastDelay:n})=>null};e instanceof Promise?r.loader=()=>e:"function"==typeof e?r.loader=e:"object"==typeof e&&(r={...r,...e});let i=(r={...r,...t}).loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?n({...r,loader:()=>null!=i?i().then(l):Promise.resolve(l(()=>null))}):(delete r.webpack,delete r.modules,s(n,r))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},837900:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(751237),i=n(637876),a=n(296203),o=n(711946),l=n(824661),s=n(283621),d=n(739852),u=n(243196),c=n(173996),p=n(918847),f=n.n(p),h=n(895062),m=n.n(h),b=n(14232),g=n(57992),v=n(382071),C=n(548506),_=n.n(C);let A=f()(()=>n.e(5245).then(n.bind(n,165245)),{loadableGenerated:{webpack:()=>[165245]},ssr:!1});function y(e){let{children:t,value:n,index:r,...a}=e;return(0,i.jsx)("div",{role:"tabpanel",hidden:n!==r,id:`full-width-tabpanel-${r}`,"aria-labelledby":`full-width-tab-${r}`,...a,children:n===r&&(0,i.jsx)(o.A,{p:3,children:t})})}function j(e){return{id:`full-width-tab-${e}`,"aria-controls":`full-width-tabpanel-${e}`}}y.propTypes={children:m().node,index:m().any.isRequired,value:m().any.isRequired};let O={sfdcApi:void 0,sfdcOpenId:void 0,docusignOauthConfig:void 0},x={sfdcApi:void 0,sfdcOpenId:void 0,docusignOauthConfig:void 0},w=(0,r.A)(()=>{let e=""!=document.location.hash?parseInt(document.location.hash.replace("#","")):0,[t,n]=(0,b.useState)(e),[r,o]=(0,b.useState)(O),[p,f]=(0,b.useState)(x),h=async()=>v.A.get("/api/node/v1/private/oauth/config/get").then(e=>{e?.oauthConfig&&o(e.oauthConfig),e?.oauthTokens&&f(e.oauthTokens)});(0,b.useEffect)(()=>{h()},[]);let m=async(e,t=!0)=>{let n="/api/node/v1/private/oauth/salesforce/authorize-";"sfdcApi"==e?n+="api":"sfdcOpenId"==e&&(n+="open-id");let r=await v.A.get(n),i=null;if(t){let e=Math.round((window.innerWidth-500)/2),t=Math.round((window.innerHeight-600)/2);i=window.open(r.authQuery,"oauthPopup","menubar=no, status=no, scrollbars=no, menubar=no, location=no, left="+e+", top="+t+", width=500, height=600")}else i=window.open(r.authQuery,"_blank");window.focus&&i?i.focus():alert("Verifiez si votre navigateur n'a pas bloqu\xe9 l'ouverture de la fen\xeatre, et recommencez")},C=async()=>{let e=new URL(r?.docusignOauthConfig?.baseOauthEndpoint),t={scope:"impersonation+signature",redirect_uri:window.location.origin,client_id:r?.docusignOauthConfig?.clientId,state:"",response_type:"code"};for(let n in t)e.searchParams.append(n,t[n]);window.location.href=e.href},w=async()=>{let e=(await v.A.get("/api/node/v1/private/oauth/docusign/refresh-base-url")).baseUrl;console.log(e),alert("Base url:"+e)},I=async e=>{let t={};r?(t[e]=r[e],await v.A.post("/api/node/v1/private/oauth/config/set",t),alert("Sauvegard\xe9")):alert("Aucune configuration renseign\xe9e pour "+e)},E=async()=>{await v.A.get("/api/node/v1/private/oauth/salesforce/force-refresh-api"),await h(),alert("Refresh ok")},k=(e,t,n)=>{let i=e.target.value,a={...r};a[t]||(a[t]={}),a[t][n]=i,o(a)};return(0,i.jsxs)("div",{className:_().root,children:[(0,i.jsx)(a.A,{position:"static",color:"default",children:(0,i.jsxs)(u.A,{value:t,onChange:(e,t)=>
1{n(t),document.location.hash=t},indicatorColor:"primary",textColor:"primary",variant:"fullWidth","aria-label":"full width tabs",children:[(0,i.jsx)(d.A,{label:"SFDC: API",...j(0)}),(0,i.jsx)(d.A,{label:"SFDC: Open ID",...j(1)}),(0,i.jsx)(d.A,{label:"Docusign: Oauth Config",...j(2)})]})}),(0,i.jsxs)("div",{className:_().tabContainer,children:[(0,i.jsxs)(y,{value:t,index:0,children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(l.A,{variant:"contained",color:"primary",disableElevation:!0,onClick:()=>I("sfdcApi"),children:"Enregistrer"}),(0,i.jsx)(l.A,{variant:"contained",color:"primary",disableElevation:!0,onClick:()=>m("sfdcApi"),children:"Authorize"}),(0,i.jsx)(l.A,{variant:"contained",color:"primary",disableElevation:!0,onClick:()=>E(),children:"Force Refresh"})]}),(0,i.jsxs)(s.A,{className:_().formControl,children:[(0,i.jsx)(c.A,{onChange:e=>k(e,"sfdcApi","clientHost"),id:"sfdc-api-client-host",label:"Client HOST",autoComplete:"off",value:r?.sfdcApi?.clientHost,InputLabelProps:{shrink:!0}}),(0,i.jsx)(c.A,{onChange:e=>k(e,"sfdcApi","clientId"),id:"sfdc-api-client-id",label:"Client ID",autoComplete:"off",value:r?.sfdcApi?.clientId,InputLabelProps:{shrink:!0}}),(0,i.jsx)(c.A,{onChange:e=>k(e,"sfdcApi","clientSecret"),id:"sfdc-api-client-secret",label:"Client Secret",autoComplete:"off",value:r?.sfdcApi?.clientSecret,InputLabelProps:{shrink:!0}}),(0,i.jsx)(c.A,{onChange:e=>k(e,"sfdcApi","apiVersion"),id:"sfdc-api-api-version",label:"API version",autoComplete:"off",value:r?.sfdcApi?.apiVersion,InputLabelProps:{shrink:!0}})]}),(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),(0,i.jsx)("h3",{children:"Oauth Tokens:"}),(0,i.jsx)(A,{src:p?.sfdcApi,collapseStringsAfterLength:24})]}),(0,i.jsxs)(y,{value:t,index:1,children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(l.A,{variant:"contained",color:"primary",disableElevation:!0,onClick:()=>I("sfdcOpenId"),children:"Enregistrer"}),(0,i.jsx)(l.A,{variant:"contained",color:"primary",disableElevation:!0,onClick:()=>{let e,t;return e=g.A.userinfo.openIdApi,t=window.open(e,"_blank"),void(window.focus&&t?t.focus():alert("Verifiez si votre navigateur n'a pas bloqu\xe9 l'ouverture de la fen\xeatre, et recommencez"))},children:"Login utilisateur"})]}),(0,i.jsxs)(s.A,{className:_().formControl,children:[(0,i.jsx)(c.A,{onChange:e=>k(e,"sfdcOpenId","clientHost"),id:"sfdc-user-connect-client-host",label:"Client HOST",autoComplete:"off",value:r?.sfdcOpenId?.clientHost,InputLabelProps:{shrink:!0}}),(0,i.jsx)(c.A,{onChange:e=>k(e,"sfdcOpenId","clientId"),id:"sfdc-user-connect-client-id",label:"Client ID",autoComplete:"off",value:r?.sfdcOpenId?.clientId,InputLabelProps:{shrink:!0}}),(0,i.jsx)(c.A,{onChange:e=>k(e,"sfdcOpenId","clientSecret"),id:"sfdc-user-connect-client-secret",label:"Client Secret",autoComplete:"off",value:r?.sfdcOpenId?.clientSecret,InputLabelProps:{shrink:!0}})]})]}),(0,i.jsxs)(y,{value:t,index:2,children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(l.A,{variant:"contained",color:"primary",disableElevation:!0,onClick:()=>I("docusignOauthConfig"),children:"Enregistrer"}),(0,i.jsx)(l.A,{variant:"contained",color:"primary",disableElevation:!0,onClick:()=>C(),children:"Run authorize"}),(0,i.jsx)(l.A,{variant:"contained",color:"primary",disableElevation:!0,onClick:()=>w(),children:"Refresh base url"})]}),(0,i.jsxs)(s.A,{className:_().formControl,children:[(0,i.jsx)(c.A,{onChange:e=>k(e,"docusignOauthConfig","clientId"),id:"docusign-client-id",label:"Client Id",autoComplete:"off",value:r?.docusignOauthConfig?.clientId,InputLabelProps:{shrink:!0}}),(0,i.jsx)(c.A,{onChange:e=>k(e,"docusignOauthConfig","impersonateId"),id:"docusign-impersonate-id",label:"Impersonate Id",autoComplete:"off",value:r?.docusignOauthConfig?.impersonateId,InputLabelProps:{shrink:!0}}),(0,i.jsx)(c.A,{onChange:e=>k(e,"docusignOauthConfig","baseOauthEndpoint"),id:"docusign-base-oauth-endpoint",label:"Base Oauth Endpoint",autoComplete:"off",value:r?.docusignOauthConfig?.baseOauthEndpoint,InputLabelProps:{shrink:!0}}),(0,i.jsx)(c.A,{onChange:e=>k(e,"docusignOauthConfig","b64EncodedPrivateKey"),id:"docusign-b64-private-key",label:"Private key base64 encoded",autoComplete:"off",value:r?.docusignOauthConfig?.b64EncodedPrivateKey,InputLabelProps:{shrink:!0}})]})]})]})]})})},918847:(e,t,n)=>{e.exports=n(820705)}},e=>{e.O(0,[4955,2217,2735,4828,2376,1237,636,6593,8792],()=>e(e.s=751372)),_N_E=e.O()}]);

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.