Samx Here
n1udSecurity


Server : Apache
System : Linux ks5.tuic.fr 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64
User : pragmatice ( 1003)
PHP Version : 8.2.24
Disable Function : NONE
Directory :  /tmp/tsx-1023/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //tmp/tsx-1023/17180-a805a693b15d4a11f655ca9734d68106f15c759f
{"code":"(()=>{\n\"use strict\";var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __hasOwnProp=Object.prototype.hasOwnProperty;var __name=(target,value)=>__defProp(target,\"name\",{value,configurable:true});var __export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:true})};var __copyProps=(to,from,except,desc)=>{if(from&&typeof from===\"object\"||typeof from===\"function\"){for(let key of __getOwnPropNames(from))if(!__hasOwnProp.call(to,key)&&key!==except)__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable})}return to};var __toCommonJS=mod=>__copyProps(__defProp({},\"__esModule\",{value:true}),mod);var OIDCAdapter_exports={};__export(OIDCAdapter_exports,{default:()=>OIDCAdapter_default});module.exports=__toCommonJS(OIDCAdapter_exports);var import_lru_cache=require(\"lru-cache\");const options={max:500,sizeCalculation:__name((item,key)=>{return 1},\"sizeCalculation\"),maxSize:5e3,ttl:1e3*60*5,allowStale:false,updateAgeOnGet:false,updateAgeOnHas:false};const epochTime=__name((date=Date.now())=>Math.floor(date/1e3),\"epochTime\");const storage=new import_lru_cache.LRUCache(options);function grantKeyFor(id){return`grant:${id}`}__name(grantKeyFor,\"grantKeyFor\");function userCodeKeyFor(userCode){return`userCode:${userCode}`}__name(userCodeKeyFor,\"userCodeKeyFor\");class MemoryAdapter{static{__name(this,\"MemoryAdapter\")}constructor(name){this.name=name}key(id){return`${this.name}:${id}`}destroy(id){const key=this.key(id);const found=storage.get(key);const grantId=found&&found.grantId;storage.delete(key);if(grantId){const grantKey=grantKeyFor(grantId);storage.get(grantKey).forEach(token=>storage.delete(token));storage.delete(grantKey)}return Promise.resolve()}consume(id){storage.get(this.key(id)).consumed=epochTime();return Promise.resolve()}find(id){if(storage.has(this.key(id))){return Promise.resolve(storage.get(this.key(id)))}return Promise.resolve(void 0)}findByUserCode(userCode){const id=storage.get(userCodeKeyFor(userCode));return this.find(id)}upsert(id,payload,expiresIn){const key=this.key(id);storage.set(key,payload,{ttl:expiresIn*1e3});return Promise.resolve()}findByUid(uid){for(const[_,value]of storage.entries()){if(typeof value===\"object\"&&\"uid\"in value&&value.uid===uid){return Promise.resolve(value)}}return Promise.resolve(void 0)}revokeByGrantId(grantId){const grantKey=grantKeyFor(grantId);const grant=storage.get(grantKey);if(grant){grant.forEach(token=>storage.delete(token));storage.delete(grantKey)}return Promise.resolve()}}var OIDCAdapter_default=MemoryAdapter;\n})()\n","warnings":[],"map":{"version":3,"mappings":";mvBAAA,iKAAuB,qBAIvB,MAAM,QAAU,CACZ,IAAK,IACL,gBAAiB,QAAC,KAAU,MAAY,CACpC,MAAO,EACX,EAFiB,mBAIjB,QAAS,IAGT,IAAK,IAAO,GAAK,EAGjB,WAAY,MAEZ,eAAgB,MAChB,eAAgB,KACpB,EAEA,MAAM,UAAY,QAAC,KAAO,KAAK,IAAI,IAAM,KAAK,MAAM,KAAO,GAAI,EAA7C,aAElB,MAAM,QAAU,IAAI,0BAAgD,OAAO,EAE3E,SAAS,YAAY,GAAY,CAC7B,MAAO,SAAS,EAAE,EACtB,CAFS,kCAIT,SAAS,eAAe,SAAiB,CACrC,MAAO,YAAY,QAAQ,EAC/B,CAFS,wCAIT,MAAM,aAAgC,CAlCtC,MAkCsC,8BAElC,YAAY,KAAa,CACrB,KAAK,KAAO,IAChB,CAEA,IAAI,GAAW,CACX,MAAO,GAAG,KAAK,IAAI,IAAI,EAAE,EAC7B,CAEA,QAAQ,GAAW,CACf,MAAM,IAAM,KAAK,IAAI,EAAE,EAEvB,MAAM,MAAQ,QAAQ,IAAI,GAAG,EAC7B,MAAM,QAAU,OAAS,MAAM,QAE/B,QAAQ,OAAO,GAAG,EAElB,GAAI,QAAS,CACT,MAAM,SAAW,YAAY,OAAO,EACnC,QAAQ,IAAI,QAAQ,EAAgB,QAAQ,OAAS,QAAQ,OAAO,KAAK,CAAC,EAC3E,QAAQ,OAAO,QAAQ,CAC3B,CAEA,OAAO,QAAQ,QAAQ,CAC3B,CAEA,QAAQ,GAAY,CACf,QAAQ,IAAI,KAAK,IAAI,EAAE,CAAC,EAAsB,SAAW,UAAU,EACpE,OAAO,QAAQ,QAAQ,CAC3B,CAEA,KAAK,GAAwD,CACzD,GAAI,QAAQ,IAAI,KAAK,IAAI,EAAE,CAAC,EAAE,CAC1B,OAAO,QAAQ,QAAwB,QAAQ,IAAI,KAAK,IAAI,EAAE,CAAC,CAAmB,CACtF,CACA,OAAO,QAAQ,QAAmB,MAAS,CAC/C,CAEA,eAAe,SAAkB,CAC7B,MAAM,GAAK,QAAQ,IAAI,eAAe,QAAQ,CAAC,EAC/C,OAAO,KAAK,KAAK,EAAE,CACvB,CAEA,OAAO,GAAY,QAQhB,UAAmB,CAClB,MAAM,IAAM,KAAK,IAAI,EAAE,EAEvB,QAAQ,IAAI,IAAK,QAAS,CAAC,IAAK,UAAY,GAAI,CAAC,EAEjD,OAAO,QAAQ,QAAQ,CAC3B,CAEA,UAAU,IAAyD,CAC/D,SAAU,CAAC,EAAG,KAAK,IAAK,QAAQ,QAAQ,EAAE,CACtC,GAAG,OAAO,QAAS,UAAY,QAAS,OAAS,MAAM,MAAQ,IAAI,CAC/D,OAAO,QAAQ,QAAQ,KAAK,CAChC,CACJ,CACA,OAAO,QAAQ,QAAQ,MAAS,CACpC,CAEA,gBAAgB,QAA4C,CACxD,MAAM,SAAW,YAAY,OAAO,EACpC,MAAM,MAAQ,QAAQ,IAAI,QAAQ,EAClC,GAAI,MAAO,CACP,MAAM,QAAS,OAAU,QAAQ,OAAO,KAAK,CAAC,EAC9C,QAAQ,OAAO,QAAQ,CAC3B,CACA,OAAO,QAAQ,QAAQ,CAC3B,CACJ,CAEA,IAAO,oBAAQ","names":[],"ignoreList":[],"sources":["/home/etherpad/src/node/security/OIDCAdapter.ts"],"sourcesContent":[null]}}

SAMX