/** * Config a `DyNTS_AdminApiKey_AuthService.configure(...)`-hoz. * * Minden mezo opcionalis — a default-ok megfelelnek a tipikus hasznalat-eset * elvarasanak (DYNTS_ADMIN_API_KEY env var + x-admin-api-key header + * Bearer fallback). */ export interface DyNTS_AdminApiKey_Config { /** * Env var nev, ahonnan az admin API key olvasodik. * Default: `DYNTS_ADMIN_API_KEY`. * * Override-olhato pl. multi-tenant deploy-okhoz vagy ha a host app * mas konvenciot kovet (`MY_APP_ADMIN_KEY`, stb.). */ envVarName?: string; /** * HTTP header nev (case-insensitive — Express normalizalja lowercase-re). * Default: `x-admin-api-key`. */ headerName?: string; /** * Engedi-e az `Authorization: Bearer ` fallback-et a primer header * helyett. Default: `true`. * * Hasznos amikor a kliens egy generikus HTTP klienst hasznal ami csak * az Authorization header-t allitja, vagy amikor proxy-k strippelik * a custom header-eket. */ allowAuthorizationBearer?: boolean; } //# sourceMappingURL=admin-api-key-config.interface.d.ts.map