Skip to content

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

Structure

X5CVerifier

An object for verifying JWS tokens that contain the x5c header parameter with a set of known root certificates.
struct X5CVerifier

Overview

Usage:

let verifier = try X5CVerifier(rootCertificates: myRoots)
let payload = try await verifier.verifyJWS(myJWS, as: MyPayload.self)
// payload is now known to be valid!

See RFC 7515 for details on the x5c header parameter.

Topics

Initializers

Instance Methods

Relationships

Conforms To

  • Swift.Sendable
  • Swift.SendableMetatype