diff --git a/packages/at_lookup/lib/src/util/secure_socket_util.dart b/packages/at_lookup/lib/src/util/secure_socket_util.dart index 99755c54..9afeb6d1 100644 --- a/packages/at_lookup/lib/src/util/secure_socket_util.dart +++ b/packages/at_lookup/lib/src/util/secure_socket_util.dart @@ -3,7 +3,8 @@ import 'package:at_commons/at_commons.dart'; import 'package:at_utils/at_logger.dart' show AtSignLogger; class SecureSocketUtil { - static AtSignLogger _logger = AtSignLogger('SecureSocketUtil'); + static final AtSignLogger _logger = AtSignLogger('SecureSocketUtil'); + ///method that creates and returns a [SecureSocket]. If [decryptPackets] is set to true,the TLS keys are logged into a file. static Future createSecureSocket( String host, String port, SecureSocketConfig secureSocketConfig) async { @@ -36,7 +37,8 @@ class SecureSocketUtil { throw AtException( 'decryptPackets set to true but path to trusted certificated not provided'); } - SecureSocket aSecureSocket = await SecureSocket.connect(host, int.parse(port), + SecureSocket aSecureSocket = await SecureSocket.connect( + host, int.parse(port), context: securityContext, keyLog: (line) => keysFile?.writeAsStringSync(line, mode: FileMode.append));