Updated Protocol

This commit is contained in:
UnlegitDqrk
2026-02-06 17:48:36 +01:00
parent d4d2baa3cf
commit 252c1519a8
2 changed files with 14 additions and 1 deletions

View File

@@ -108,7 +108,7 @@
<dependency> <dependency>
<groupId>org.openautonomousconnection</groupId> <groupId>org.openautonomousconnection</groupId>
<artifactId>Protocol</artifactId> <artifactId>Protocol</artifactId>
<version>1.0.0-BETA.7.2</version> <version>1.0.0-BETA.7.3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.projectlombok</groupId> <groupId>org.projectlombok</groupId>

View File

@@ -10,6 +10,7 @@ import org.openautonomousconnection.protocol.packets.v1_0_0.beta.web.WebRequestP
import org.openautonomousconnection.protocol.side.client.ProtocolClient; import org.openautonomousconnection.protocol.side.client.ProtocolClient;
import org.openautonomousconnection.protocol.versions.v1_0_0.beta.INSRecord; import org.openautonomousconnection.protocol.versions.v1_0_0.beta.INSRecord;
import org.openautonomousconnection.protocol.versions.v1_0_0.beta.INSResponseStatus; import org.openautonomousconnection.protocol.versions.v1_0_0.beta.INSResponseStatus;
import org.openautonomousconnection.protocol.versions.v1_0_0.beta.TOFUFeedback;
import org.openautonomousconnection.protocol.versions.v1_0_0.beta.WebRequestMethod; import org.openautonomousconnection.protocol.versions.v1_0_0.beta.WebRequestMethod;
import org.openautonomousconnection.webclient.network.type.NTFType; import org.openautonomousconnection.webclient.network.type.NTFType;
import org.openautonomousconnection.webclient.network.type.NetTransmitFile; import org.openautonomousconnection.webclient.network.type.NetTransmitFile;
@@ -122,6 +123,18 @@ public class WebClient extends ProtocolClient {
public void onResponse(INSResponseStatus insResponseStatus, List<INSRecord> list) { public void onResponse(INSResponseStatus insResponseStatus, List<INSRecord> list) {
} }
@Override
public TOFUFeedback trustINS(String caFingerprint) {
// Reminder for enum: TRUST_ONE doesnt do anything. I forgot to remove it. Just use TRUST or DISCONNECT
return null;
}
@Override
public TOFUFeedback insFingerprintChanged(String oldCAFingerprint, String newCAFingerprint) {
// Reminder for enum: TRUST_ONE doesnt do anything. I forgot to remove it. Just use TRUST or DISCONNECT
return null;
}
/** /**
* Send a get request for a file from the currently connected server * Send a get request for a file from the currently connected server
* @param type type of file requested (UNKNOWN for files not supported by the protocol) * @param type type of file requested (UNKNOWN for files not supported by the protocol)