securityContext property

SecurityContext? get 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;
}