Skip to content

You're viewing documentation for a pre-release version. View the latest stable version

Instance Method

verifyChain(certificates:policy:)

Verify a chain of certificates against the trusted root certificates.
func verifyChain(certificates: [Certificate], @PolicyBuilder policy: () throws -> some VerifierPolicy = { RFC5280Policy(validationTime: Date()) }) async throws -> VerificationResult

Return Value

A X509.VerificationResult indicating the result of the verification.

Discussion

  • certificates: The certificates to verify.

  • policy: The policy to use for verification.