Authenticate private media capabilities in Noise

This commit is contained in:
jack
2026-07-25 20:39:29 +02:00
committed by jack
parent 86d8bb70f7
commit 8a3097fd41
31 changed files with 1412 additions and 133 deletions
+8
View File
@@ -205,6 +205,14 @@ final class MockTransport: Transport {
privateMediaPolicies[peerID] ?? .encrypted
}
func resolvePrivateMediaSendPolicy(
to peerID: PeerID,
completion: @escaping @MainActor (PrivateMediaSendPolicy) -> Void
) {
let policy = privateMediaPolicies[peerID] ?? .encrypted
Task { @MainActor in completion(policy) }
}
func cancelTransfer(_ transferId: String) {
cancelledTransfers.append(transferId)
}