Post not yet marked as solved
Post marked as unsolved with 2 replies, 400 views
Hi,
I've noticed that the SFCertificatePanel is now displaying trust settings whereas it previous didn't. Further, the documentation explicitly states that it will not.
This class displays certificate details, but not trust settings. To display a certificate with editable trust settings in a panel or sheet, use the SFCertificateTrustPanel class. To display certificates in a custom view, use the SFCertificateView class.
https://developer.apple.com/documentation/securityinterface/sfcertificatepanel?language=objc
Steps to reproduce:
Load up a certificate object
Show the panel
Expected: The certificate details will be displayed, but the user will not be shown or be able to manipulate the trust settings
Actual: The certificate details are displayed as well as Trust settings.
More Information: I tested the same code on Mojave and Catalina. They match my expectations. However, on Big Sur 11.5 they don't.
Is this a regression?