Skip to content

Commit 4471a13

Browse files
committed
fix: use force cast for SecIdentity CoreFoundation type (always succeeds)
1 parent 7dda335 commit 4471a13

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

Plugins/EtcdDriverPlugin/EtcdHttpClient.swift

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -944,10 +944,8 @@ final class EtcdHttpClient: @unchecked Sendable {
944944
return
945945
}
946946

947-
guard let identity = identityRef as? SecIdentity else {
948-
completionHandler(.cancelAuthenticationChallenge, nil)
949-
return
950-
}
947+
// swiftlint:disable:next force_cast
948+
let identity = identityRef as! SecIdentity
951949
let credential = URLCredential(
952950
identity: identity,
953951
certificates: nil,

0 commit comments

Comments
 (0)