Skip to content
Snippets Groups Projects
Commit ea5ef02e authored by Christian ZHENG's avatar Christian ZHENG
Browse files

refactor(login): rename file

parent 4d5e50ed
No related branches found
No related tags found
2 merge requests!16feat: publish extension on marketplace with ci,!15feat(Sprint1): add authentication + directory picking + redirection link
import { log } from 'recorder/utils';
import KeycloakOAuth2DeviceFlowConnection from './keycloakOAuth2DeviceFlowConnection';
import KeycloakOAuth2DeviceFlowConnectionTokenProvider from './keycloakOAuth2DeviceFlowConnectionTokenProvider';
/**
* Maybe temporary file ?\
......@@ -8,11 +8,11 @@ import KeycloakOAuth2DeviceFlowConnection from './keycloakOAuth2DeviceFlowConnec
* but there are only some urls to change for further testings.
*
*/
export default class KeycloakOAuth2DeviceFlowConnectionTest {
public connection: KeycloakOAuth2DeviceFlowConnection;
export default class KeycloakOAuth2DeviceFlowConnectionTokenProviderTest {
public connection: KeycloakOAuth2DeviceFlowConnectionTokenProvider;
constructor() {
log(' --- KeycloakOAuth2DeviceFlowConnectionTest --- ');
this.connection = new KeycloakOAuth2DeviceFlowConnection(
log(' --- KeycloakOAuth2DeviceFlowConnectionTokenProviderTest --- ');
this.connection = new KeycloakOAuth2DeviceFlowConnectionTokenProvider(
'https://auth.dev.deadlock.io/auth/realms/Deadlock/protocol/openid-connect/auth/device',
'https://auth.dev.deadlock.io/auth/realms/Deadlock/protocol/openid-connect/token',
);
......
......@@ -6,7 +6,7 @@ import { TokenFetchErrorCode } from '../typings/KeycloakAPITypes';
process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = '0'; // TODO: remove when SSL will work
export default class KeycloakOAuth2DeviceFlowConnection {
export default class KeycloakOAuth2DeviceFlowConnectionTokenProvider {
private _waitDuration: WaitDuration;
private _accessToken: string;
private _refreshToken: string;
......
......@@ -3,7 +3,7 @@ import { CommandHandler } from './core/commandHandler';
import { SERVICES_PATHS_PATH } from './core/config';
import Controller from './core/controller';
import ExtensionStore from './core/extensionStore';
import KeycloakOAuth2DeviceFlowConnectionTest from './core/keycloakOAuth2DeviceFlowConnection.test';
import KeycloakOAuth2DeviceFlowConnectionTokenProviderTest from './core/keycloakOAuth2DeviceFlowConnectionTokenProvider.test';
import MetadataProvider from './core/metadataProvider';
import { error } from './recorder/utils';
import { OPEN_BRIEFING_COMMAND } from './theia/command';
......@@ -51,7 +51,7 @@ export async function activate(context: vscode.ExtensionContext) {
const deadlockPanelProvider = new DepNodeProvider(vscode.workspace.rootPath);
vscode.window.registerTreeDataProvider('deadlockPanel', deadlockPanelProvider);
new KeycloakOAuth2DeviceFlowConnectionTest().run();
new KeycloakOAuth2DeviceFlowConnectionTokenProviderTest().run();
try {
await userConfig.init();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment