Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
Bob_Zimmerman
Authority
Authority

Swift Package for Interacting with the Check Point Management API

With the release of Swift 6 and its data race checker, I've had to refactor big chunks of an application I'm working on. As part of this work, I've carved the core network code out into a Swift package. I'm releasing it under BSD 3-clause.

It has a few clever bits. Most notably, Certificate Truster.swift has all the code needed to connect to a domain and mark its certificate as trusted for that domain. Took a lot of work to figure that out. Basically every guide to dealing with TLS in URLSession simply disables certificate validation.

0 Kudos
1 Reply
PhoneBoy
Admin
Admin

Nicely done!
@_Val_ maybe we can include this in Toolbox?

0 Kudos

Leaderboard

Epsum factorial non deposit quid pro quo hic escorol.

Upcoming Events

    CheckMates Events