The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Rocket.Chat/packages/apps-engine/tests/test-data/bridges/cloudBridge.ts

15 lines
469 B

import type { IWorkspaceToken } from '../../../src/definition/cloud/IWorkspaceToken';
import { CloudWorkspaceBridge } from '../../../src/server/bridges/CloudWorkspaceBridge';
export class TestAppCloudWorkspaceBridge extends CloudWorkspaceBridge {
constructor() {
super();
}
public async getWorkspaceToken(scope: string, appId: string): Promise<IWorkspaceToken> {
return {
token: 'mock-workspace-token',
expiresAt: new Date(Date.now() + 10000),
};
}
}