Skip to content

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