getTlsOptions function
Implementation
void getTlsOptions(TlsSettings tls, TransferOptions options) {
final alpns = tls.alpn ?? [];
if (alpns.isNotEmpty) {
options.alpn = alpns.join(',');
}
if (tls.serverName != null) {
options.serverName = tls.serverName;
}
if (tls.fingerprint != null) {
options.fingerprint = tls.fingerprint;
}
if (tls.allowInsecure) {
options.allowInsecure = '1';
}
}