Methods
createNodesToken
- createNodesToken(nodeUuids: string[], expiresSeconds: number, allowedTasks: string[], lockToCallerIp: boolean): Promise<unknown>
-
Parameters
-
nodeUuids: string[]
-
expiresSeconds: number
-
allowedTasks: string[]
-
lockToCallerIp: boolean
Returns Promise<unknown>
createRecursiveNodeToken
- createRecursiveNodeToken(nodeUuid: string[], expiresSeconds: number, allowedTasks: string[], lockToCallerIp: boolean): Promise<unknown>
-
Parameters
-
nodeUuid: string[]
-
expiresSeconds: number
-
allowedTasks: string[]
-
lockToCallerIp: boolean
Returns Promise<unknown>
createVersionsToken
- createVersionsToken(versionUuids: string[], expiresSeconds: number, allowedTasks: string[], lockToCallerIp: boolean): Promise<unknown>
-
Parameters
-
versionUuids: string[]
-
expiresSeconds: number
-
allowedTasks: string[]
-
lockToCallerIp: boolean
Returns Promise<unknown>
generateDownloadGeometry2DToken
- generateDownloadGeometry2DToken(versionUuids: string[], query: unknown): Promise<unknown>
-
Parameters
-
versionUuids: string[]
-
query: unknown
Returns Promise<unknown>
generateDownloadGeometry3DToken
- generateDownloadGeometry3DToken(versionUuids: string, query: unknown): Promise<unknown>
-
Parameters
-
versionUuids: string
-
query: unknown
Returns Promise<unknown>
generateNewDownloadGeometry3DToken
- generateNewDownloadGeometry3DToken(versionUuids: string[], query: unknown): Promise<unknown>
-
Parameters
-
versionUuids: string[]
-
query: unknown
Returns Promise<unknown>
queryDelegated
- queryDelegated(payload: unknown): Promise<unknown>
-
Returns Promise<unknown>
API Tokens is used for token related API calls.