Crate objc2_security_interface

Source
Expand description

§Bindings to the SecurityInterface framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

SFAuthorizationPluginViewSFAuthorizationPluginView
SFAuthorizationPluginView is a class that you can use to insert an NSView into AuthorizationPlugin interfaces.
SFAuthorizationViewSFAuthorizationView
Apple’s documentation
SFAuthorizationViewStateSFAuthorizationView
Defines the current state of the authorization view.
SFButtonTypeSFAuthorizationPluginView
Defines the button types that are used by AuthorizationPlugins.
SFCertificatePanelSFCertificatePanel
SFCertificatePanel is a panel and sheet interface that displays one or more certificates.
SFCertificateTrustPanelSFCertificatePanel and SFCertificateTrustPanel
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.)
SFCertificateViewSFCertificateView
SFCertificateView is a NSView that displays the contents of a certificate.
SFChooseIdentityPanelSFChooseIdentityPanel
SFChooseIdentityPanel is a panel and sheet interface that allows a user to select an identity from a list.
SFChooseIdentityTableCellViewSFChooseIdentityTableCellView
Apple’s documentation
SFKeychainSavePanelSFKeychainSavePanel
SFKeychainSavePanel is a panel and sheet interface used to create a keychain using the NSSavePanel UI.
SFKeychainSettingsPanelSFKeychainSettingsPanel
Apple’s documentation
SFViewTypeSFAuthorizationPluginView
Defines the view types requested by AuthorizationPlugins.

Statics§

SFAuthorizationPluginViewUserNameKeySFAuthorizationPluginView
Apple’s documentation
SFAuthorizationPluginViewUserShortNameKeySFAuthorizationPluginView
Apple’s documentation
SFCertificateViewDisclosureStateDidChangeSFCertificateView
Apple’s documentation
SFDisplayViewExceptionSFAuthorizationPluginView
Apple’s documentation

Traits§

NSObjectSFAuthorizationViewDelegateSFAuthorizationView
Category “SFAuthorizationViewDelegate” on NSObject. Optionally implement these delegate methods to obtain the state of the authorization object.
NSObjectSFCertificatePanelDelegateSFCertificatePanel
Category “SFCertificatePanelDelegate” on NSObject.
NSObjectSFChooseIdentityPanelDelegateSFChooseIdentityPanel
Category “SFChooseIdentityPanelDelegate” on NSObject.