SecTrust.Evaluate 方法

定义

重载

Evaluate()

使用策略评估证书的信任。

Evaluate(NSError)

Evaluate()

使用策略评估证书的信任。

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 12, 1, ObjCRuntime.PlatformArchitecture.None, "Use 'SecTrust.Evaluate (out NSError)' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.TvOS, 12, 1, ObjCRuntime.PlatformArchitecture.None, "Use 'SecTrust.Evaluate (out NSError)' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.WatchOS, 5, 1, ObjCRuntime.PlatformArchitecture.None, "Use 'SecTrust.Evaluate (out NSError)' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 14, 1, ObjCRuntime.PlatformArchitecture.None, "Use 'SecTrust.Evaluate (out NSError)' instead.")]
public Security.SecTrustResult Evaluate ();
member this.Evaluate : unit -> Security.SecTrustResult

返回

描述证书是否可以信任的代码,如果是,则说明在哪种情况下可以信任证书。

属性

注解

通常,“继续”和“未指定”都表示可以信任证书,其他值表示不应信任证书。

适用于

Evaluate(NSError)

[ObjCRuntime.TV(12, 0)]
[ObjCRuntime.Watch(5, 0)]
public bool Evaluate (out Foundation.NSError error);
member this.Evaluate :  -> bool

参数

error
NSError

返回

属性

适用于