securityContext property

SecurityContext? securityContext

Implementation

SecurityContext? get securityContext {
  if (!isSecure) return null;
  if (_certificateBytes != null) {
    return createSecurityContext(false)
      ..setTrustedCertificatesBytes(_certificateBytes!,
          password: _certificatePassword);
  }
  final context = SecurityContext(withTrustedRoots: true);
  context.setAlpnProtocols(supportedAlpnProtocols, false);
  return context;
}