@persistent-ai/fireflow-executor / server / SandboxProxyDependencies
Interface: SandboxProxyDependencies
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:33
Properties
checkAccess
checkAccess: (
sandboxId,callerId) =>Promise<{record:SandboxRecord; }>
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:40
Parameters
sandboxId
string
callerId
string
Returns
Promise<{ record: SandboxRecord; }>
cookieSecure
cookieSecure:
boolean
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:47
exchangeCodeForToken
exchangeCodeForToken: (
code,verifier,redirectUri) =>Promise<{appId:string;userId:string; } |null>
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:37
Parameters
code
string
verifier
string
redirectUri
string
Returns
Promise<{ appId: string; userId: string; } | null>
frontendUrl
frontendUrl:
string
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:45
logger
logger:
object
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:49
error
error: (...
args) =>void
Parameters
args
...any[]
Returns
void
info
info: (...
args) =>void
Parameters
args
...any[]
Returns
void
warn
warn: (...
args) =>void
Parameters
args
...any[]
Returns
void
proxyBaseUrl
proxyBaseUrl:
string
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:46
resolveEndpoint
resolveEndpoint: (
sandboxId,port) =>Promise<SandboxEndpoint>
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:41
Parameters
sandboxId
string
port
number
Returns
Promise<SandboxEndpoint>
resolveEndpointUrl
resolveEndpointUrl: (
sandboxId,port) =>Promise<string>
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:42
Parameters
sandboxId
string
port
number
Returns
Promise<string>
signCookie
signCookie: (
userId) =>string
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:36
Parameters
userId
string
Returns
string
validateCookie
validateCookie: (
cookieValue) => {userId:string; } |null
Defined in: packages/fireflow-executor/server/proxy/sandbox-proxy-handler.ts:35
Parameters
cookieValue
string
Returns
{ userId: string; } | null