SecurityContext 构造函数

SecurityContext({
  1. bool withTrustedRoots = false,
})

创建一个新的 SecurityContext 对象。

默认情况下,创建的 SecurityContext 对象不包含任何密钥或证书。这些可以通过调用此类的方法添加。

如果 withTrustedRoots 被设置为 true,则 SecurityContext 将通过以下说明提供受信任根证书进行初始化。要获取包含受信任根证书的 SecurityContext,通常使用 SecurityContext.defaultContext 就足够了,应该使用它。然而,如果必须根据每个连接修改包含受信任根证书的 SecurityContext,则应使用 withTrustedRoots

实现

external factory SecurityContext({bool withTrustedRoots = false});