refactored connection classes to be more generic and accept credentials of different apps.

This commit is contained in:
2026-04-03 02:58:34 +02:00
parent ab1d7e68f5
commit 0169cf04b6
7 changed files with 116 additions and 30 deletions
@@ -0,0 +1,11 @@
package com.vaessl.app.connection;
import com.vaessl.app.dto.ConnectionRequest;
import com.vaessl.app.dto.ConnectionResponse;
public interface ConnectionProvider {
String getServiceType();
ConnectionResponse authenticate (ConnectionRequest connectionRequest);
}