SecurityContext 构造函数

SecurityContext(
  1. {bool withTrustedRoots = false}
)

创建一个新的 SecurityContext

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

如果将 withTrustedRoots 传递为 true,则 SecurityContext 将由下面所述的受信任根证书进行初始化。要获取包含受信任根证书的 SecurityContext,通常使用 SecurityContext.defaultContext 足以,应使用该选项代替。但是,如果要修改每个连接的包含受信任根证书的 SecurityContext,则应使用 withTrustedRoots

实现

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