Expand description
§Bindings to the SecurityInterface
framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- SFAuthorization
Plugin View SFAuthorizationPluginView
- SFAuthorizationPluginView is a class that you can use to insert an NSView into AuthorizationPlugin interfaces.
- SFAuthorization
View SFAuthorizationView
- Apple’s documentation
- SFAuthorization
View State SFAuthorizationView
- Defines the current state of the authorization view.
- SFButton
Type SFAuthorizationPluginView
- Defines the button types that are used by AuthorizationPlugins.
- SFCertificate
Panel SFCertificatePanel
- SFCertificatePanel is a panel and sheet interface that displays one or more certificates.
- SFCertificate
Trust Panel SFCertificatePanel
andSFCertificateTrustPanel
- SFCertificateTrustPanel is a panel and sheet interface that allows a user to make trust decisions when one or more certificates involved in an operation are invalid or cannot be verified. It should be used whenever confirmation is required before proceeding with a certificate-related operation. It can also be displayed as an informative alert without requiring a decision to be made (if the operation or transaction has already occurred.)
- SFCertificate
View SFCertificateView
- SFCertificateView is a NSView that displays the contents of a certificate.
- SFChoose
Identity Panel SFChooseIdentityPanel
- SFChooseIdentityPanel is a panel and sheet interface that allows a user to select an identity from a list.
- SFChoose
Identity Table Cell View SFChooseIdentityTableCellView
- Apple’s documentation
- SFKeychain
Save Panel SFKeychainSavePanel
- SFKeychainSavePanel is a panel and sheet interface used to create a keychain using the NSSavePanel UI.
- SFKeychain
Settings Panel SFKeychainSettingsPanel
- Apple’s documentation
- SFView
Type SFAuthorizationPluginView
- Defines the view types requested by AuthorizationPlugins.
Statics§
- SFAuthorization
Plugin ⚠View User Name Key SFAuthorizationPluginView
- Apple’s documentation
- SFAuthorization
Plugin ⚠View User Short Name Key SFAuthorizationPluginView
- Apple’s documentation
- SFCertificate
View ⚠Disclosure State DidChange SFCertificateView
- Apple’s documentation
- SFDisplay
View ⚠Exception SFAuthorizationPluginView
- Apple’s documentation
Traits§
- NSObjectSF
Authorization View Delegate SFAuthorizationView
- Category “SFAuthorizationViewDelegate” on
NSObject
. Optionally implement these delegate methods to obtain the state of the authorization object. - NSObjectSF
Certificate Panel Delegate SFCertificatePanel
- Category “SFCertificatePanelDelegate” on
NSObject
. - NSObjectSF
Choose Identity Panel Delegate SFChooseIdentityPanel
- Category “SFChooseIdentityPanelDelegate” on
NSObject
.