SecurityContext 构造函数
- bool withTrustedRoots = false,
创建一个新的 SecurityContext 对象。
默认情况下,创建的 SecurityContext 对象不包含任何密钥或证书。这些可以通过调用此类的方法添加。
如果 withTrustedRoots
被设置为 true
,则 SecurityContext 将通过以下说明提供受信任根证书进行初始化。要获取包含受信任根证书的 SecurityContext,通常使用 SecurityContext.defaultContext 就足够了,应该使用它。然而,如果必须根据每个连接修改包含受信任根证书的 SecurityContext,则应使用 withTrustedRoots
。
实现
external factory SecurityContext({bool withTrustedRoots = false});