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