diff --git a/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnectionTokenProvider.ts b/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnectionTokenProvider.ts index a509f7d30ece23e7466382a4293c7ac10ef23317..a82899067718bff28dbd78ef7e7ffea0a0f9572f 100644 --- a/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnectionTokenProvider.ts +++ b/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnectionTokenProvider.ts @@ -156,7 +156,7 @@ export default class KeycloakOAuth2DeviceFlowConnectionTokenProvider { * KEEP the SAME case \ * to respect keycloak API return */ -export interface DeviceAuthorizationRequestResponseData { +interface DeviceAuthorizationRequestResponseData { device_code?: string; user_code?: string; verification_uri?: string; @@ -169,7 +169,7 @@ export interface DeviceAuthorizationRequestResponseData { * KEEP the SAME case \ * to respect keycloak API return */ -export interface SuccessfulAuthenticationResponseData { +interface SuccessfulAuthenticationResponseData { access_token?: string; expires_in?: number; 'not-before-policy'?: number; @@ -180,13 +180,11 @@ export interface SuccessfulAuthenticationResponseData { token_type?: 'Bearer' | string; } -export interface FailedAuthenticationReponseData { +interface FailedAuthenticationReponseData { error?: string; error_description?: string; } -export type AuthenticationResponse = SuccessfulAuthenticationResponseData | FailedAuthenticationReponseData; - function sleep(ms: number) { return new Promise((resolve) => setTimeout(resolve, ms)); }