If you would like to use SSL public key pinning, you can provide a set of Data object of your SSL certificates that you would like to check against. We will only assess public keys of your certificate, hence if it expires it won’t affect the communication.
Swift
// Create credentials object let credentials = IDSEnterpriseCredentials(token: "token", urlPrefix: "URL") // Get your cert data let certData = try! Data(contentsOf: Bundle.main.url(forResource: "cloud", withExtension: "cer")!) // Set the pinning credentials.pinningCertificates = Set(arrayLiteral: certData)