SecTrustResultType
Trust evaluation result codes.
Declaration
enum SecTrustResultTypeOverview
You get one of these constants when you call the SecTrustGetTrustResult(_:_:) method after evaluating a trust instance with either the SecTrustEvaluateWithError(_:_:) method or the SecTrustEvaluateAsyncWithError(_:_:_:) method. If evaluation fails and SecTrustGetTrustResult(_:_:) reports SecTrustResultType.recoverableTrustFailure, you might be able to change parameters like the evaluation date, and reevaluate to obtain a passing result, as described in Configuring a Trust.
See an individual constant below for more information about how to handle that result type in your app.
Topics
Result Codes
SecTrustResultType.unspecifiedSecTrustResultType.proceedSecTrustResultType.denySecTrustResultType.recoverableTrustFailureSecTrustResultType.fatalTrustFailureSecTrustResultType.otherErrorSecTrustResultType.invalidSecTrustResultType.confirm