Structure
ServerConfiguration.TLSConfiguration.ClientCertificateVerification
Mutual TLS: what the server trusts when a client presents a certificate, and whether a client may connect without one.
struct ClientCertificateVerification
Topics
Structures
struct ModeWhether a client may connect without a certificate.struct TrustSourceWhere the server’s trust in client certificates comes from.
Initializers
Instance Properties
var mode: ModeWhether a client must present a certificate. Defaults torequired.var trust: TrustSourceWhere trust comes from: a set of roots, or a verifier of your own.
Enumerations
enum VerdictA custom verifier’s decision about the chain a client presented.
Relationships
Conforms To
Swift.SendableSwift.SendableMetatype