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-b5a641563f323fafffec65bb32d841654e713cfa
{"code":"(()=>{\nvar __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 keystore_exports={};__export(keystore_exports,{default:()=>keystore_default});module.exports=__toCommonJS(keystore_exports);var import_jose=require(\"jose\");const keyscore=__name((key,{alg,use})=>{let score=0;if(alg&&key.alg){score++}if(use&&key.use){score++}return score},\"keyscore\");const getKtyFromJWSAlg=__name(alg=>{switch(alg.slice(0,2)){case\"RS\":case\"PS\":return\"RSA\";case\"HS\":return\"oct\";case\"ES\":return\"EC\";case\"Ed\":return\"OKP\";default:throw new Error}},\"getKtyFromJWSAlg\");const getCrvFromJWSAlg=__name(alg=>{switch(alg){case\"ES256\":return\"P-256\";case\"ES256K\":return\"secp256k1\";case\"ES384\":return\"P-384\";case\"ES512\":return\"P-521\";default:return void 0}},\"getCrvFromJWSAlg\");const getKtyFromJWEAlg=__name((alg,epk)=>{switch(alg[0]){case\"A\":return\"oct\";case\"R\":return\"RSA\";case\"E\":{if(epk&&epk.crv.startsWith(\"X\")){return\"OKP\"}if(epk){return\"EC\"}return[\"OKP\",\"EC\"]}default:throw new Error}},\"getKtyFromJWEAlg\");const selectForDSA=Symbol();const selectForEncDec=Symbol();const filter=Symbol();class KeyStore{static{__name(this,\"KeyStore\")}#keys;#cached=new WeakMap;constructor(keys=[]){this.#keys=keys}[selectForDSA](options,operation){const{alg,kid,kty=getKtyFromJWSAlg(alg),crv=getCrvFromJWSAlg(alg)}=options;const scoring={alg,use:\"sig\"};return this[filter](jwk=>{let candidate=Array.isArray(kty)?kty.includes(jwk.kty):jwk.kty===kty;if(candidate&&typeof kid===\"string\"){candidate=kid===jwk.kid}if(candidate&&typeof jwk.alg===\"string\"){candidate=alg===jwk.alg}if(candidate&&typeof jwk.use===\"string\"){candidate=jwk.use===\"sig\"}if(candidate&&crv){candidate=jwk.crv===crv}if(candidate&&Array.isArray(jwk.key_ops)){candidate=jwk.key_ops.includes(operation)}if(candidate&&alg===\"EdDSA\"){candidate=[\"Ed25519\",\"Ed448\"].includes(jwk.crv)}return candidate},scoring)}selectForVerify(options){return this[selectForDSA](options,\"verify\")}selectForSign(options){return this[selectForDSA](options,\"sign\")}[selectForEncDec](options,rsa1,rsa2,okp1,okp2){const{alg,kid,epk,kty=getKtyFromJWEAlg(alg,epk)}=options;const scoring={alg,use:\"enc\"};return this[filter](jwk=>{let candidate=jwk.kty===kty||Array.isArray(kty)&&kty.includes(jwk.kty);if(candidate&&typeof kid===\"string\"){candidate=kid===jwk.kid}if(candidate&&typeof jwk.alg===\"string\"){candidate=alg===jwk.alg}if(candidate&&typeof jwk.use===\"string\"){candidate=jwk.use===\"enc\"}if(candidate&&epk){candidate=epk.crv===jwk.crv}if(candidate&&Array.isArray(jwk.key_ops)){switch(kty){case\"RSA\":{if(rsa1&&rsa2){candidate=jwk.key_ops.includes(rsa1)||jwk.key_ops.includes(rsa2)}break}case\"EC\":case\"OKP\":{if(okp1&&okp2){candidate=jwk.key_ops.includes(okp1)||jwk.key_ops.includes(okp2)}break}default:}}return candidate},scoring)}selectForDecrypt(options){return this[selectForEncDec](options,\"decrypt\",\"unwrapKey\",\"deriveBits\",\"derivekey\")}selectForEncrypt(options){return this[selectForEncDec](options,\"encrypt\",\"wrapKey\")}[filter](selector,scoring){return this.#keys.filter(selector).sort((first,second)=>keyscore(second,scoring)-keyscore(first,scoring))}add(key){this.#keys.push(key)}clear(){this.#keys=[]}async getKeyObject(jwk,alg){const cached=this.#cached.get(jwk);if(cached){return cached}const keyObject=await(0,import_jose.importJWK)({...jwk,alg});this.#cached.set(jwk,keyObject);return keyObject}*[Symbol.iterator](){for(const key of this.#keys){yield key}}}var keystore_default=KeyStore;\n})()\n","warnings":[],"map":{"version":3,"mappings":"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","names":[],"ignoreList":[],"sources":["/home/etherpad/node_modules/.pnpm/oidc-provider@8.4.6/node_modules/oidc-provider/lib/helpers/keystore.js"],"sourcesContent":[null]}}

SAMX