Struct apple_bundle::info_plist::app_services::Authentication [−][src]
pub struct Authentication {
pub account_authentication_modification_opt_out_of_security_prompts_on_sign_in: Option<bool>,
pub web_authentication_session_web_browser_support_capabilities: Option<WebAuthenticationSession>,
}Expand description
Authentication
Fields
account_authentication_modification_opt_out_of_security_prompts_on_sign_in: Option<bool>A Boolean value that indicates the system shouldn’t show security recommendation prompts when users sign in using the app.
Each system code must be a discrete value. The wild card value (0xFF) isn’t allowed.
Availability
- iOS 14.0+
Framework
- Authentication Services
web_authentication_session_web_browser_support_capabilities: Option<WebAuthenticationSession>A collection of keys that a browser app uses to declare its ability to handle authentication requests from other apps.
Add a dictionary for this key to your app’s Information Property List if your app is a web browser and it supports web authentication. In the dictionary, include the keys IsSupported and EphemeralBrowserSessionIsSupported to indicate your browser app’s capabilities. For more information, see Supporting Single Sign-On in a Web Browser App.
Availability
- macOS 10.15+
Framework
- Authentication Services
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for Authenticationimpl Send for Authenticationimpl Sync for Authenticationimpl Unpin for Authenticationimpl UnwindSafe for AuthenticationBlanket Implementations
Mutably borrows from an owned value. Read more