ExtensibleSSOPlatformSSOObject
The dictionary to configure Platform SSO.
Declaration
object ExtensibleSSOPlatformSSOObjectProperties
| Name | Type | Description |
|---|---|---|
AccessKey | ExtensibleSSOPlatformSSO_AccessKeyObject | Settings for Access Key authentication. |
Account | ExtensibleSSOPlatformSSO_AccountObject | Account display and profile settings. |
AdditionalHTTPHeaders | ExtensibleSSOPlatformSSO_AdditionalHTTPHeadersObject | A dictionary with keys and values that are strings. The keys are HTTP header names, and the values are HTTP header values. The device adds these headers to nonce, pre-authentication, login, key and key exchange requests for Platform SSO. The device limits the number of headers to 20, the length of the header name to 128 characters, and the length of the header value to 2048 characters. Available: macOS 27.2+ |
AllowDeviceIdentifiersInAttestation | boolean | If |
AuthenticationMethod | string | The Platform SSO authentication method to use with the extension. Requires that the SSO Extension also support the method. |
Authorization | ExtensibleSSOPlatformSSO_AuthorizationObject | Settings for authorization prompts and group management. |
LoginFrequency | integer | The duration, in seconds, until the system requires a full login instead of a refresh. The default value is 64,800 (18 hours). The minimum value is 3600 (1 hour). |
Policies | ExtensibleSSOPlatformSSO_PoliciesObject | Policies for login, unlock, and FileVault behavior. |
RegistrationToken | string | The token this device uses for registration with Platform SSO. Use it for silent registration with the Identity Provider. Requires that |
UserCreation | ExtensibleSSOPlatformSSO_UserCreationObject | Settings for creating new users via Platform SSO. |
UseSharedDeviceKeys | boolean | If Allowed scopes: system |
WebAuthentication | ExtensibleSSOPlatformSSO_WebAuthenticationObject | Settings for web authentication behavior. |
Topics
Objects
ExtensibleSSOPlatformSSO_AccessKeyObjectExtensibleSSOPlatformSSO_AccountObjectExtensibleSSOPlatformSSO_AdditionalHTTPHeadersObjectExtensibleSSOPlatformSSO_AuthorizationObjectExtensibleSSOPlatformSSO_PoliciesObjectExtensibleSSOPlatformSSO_UserCreationObjectExtensibleSSOPlatformSSO_WebAuthenticationObject