MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.activeDirectorySiteCode(String activeDirectorySiteCode) |
“Gets or sets the Active Directory site.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.blockActiveDirectorySiteAutoDiscovery(Boolean blockActiveDirectorySiteAutoDiscovery) |
“Enables or disables whether the Kerberos extension can automatically determine
its site name.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.blockAutomaticLogin(Boolean blockAutomaticLogin) |
“Enables or disables Keychain usage.”
|
static MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.builderMacOSKerberosSingleSignOnExtension() |
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.cacheName(String cacheName) |
“Gets or sets the Generic Security Services name of the Kerberos cache to use for
this profile.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.credentialBundleIdAccessControlList(String... credentialBundleIdAccessControlList) |
“Gets or sets a list of app Bundle IDs allowed to access the Kerberos Ticket
Granting Ticket.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.credentialBundleIdAccessControlList(List<String> credentialBundleIdAccessControlList) |
“Gets or sets a list of app Bundle IDs allowed to access the Kerberos Ticket
Granting Ticket.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.credentialBundleIdAccessControlListNextLink(String credentialBundleIdAccessControlListNextLink) |
“Gets or sets a list of app Bundle IDs allowed to access the Kerberos Ticket
Granting Ticket.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.credentialsCacheMonitored(Boolean credentialsCacheMonitored) |
“When set to True, the credential is requested on the next matching Kerberos
challenge or network state change.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.domainRealms(String... domainRealms) |
“Gets or sets a list of realms for custom domain-realm mapping.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.domainRealms(List<String> domainRealms) |
“Gets or sets a list of realms for custom domain-realm mapping.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.domainRealmsNextLink(String domainRealmsNextLink) |
“Gets or sets a list of realms for custom domain-realm mapping.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.domains(String... domains) |
“Gets or sets a list of hosts or domain names for which the app extension
performs SSO.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.domains(List<String> domains) |
“Gets or sets a list of hosts or domain names for which the app extension
performs SSO.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.domainsNextLink(String domainsNextLink) |
“Gets or sets a list of hosts or domain names for which the app extension
performs SSO.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.isDefaultRealm(Boolean isDefaultRealm) |
“When true, this profile's realm will be selected as the default.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.kerberosAppsInBundleIdACLIncluded(Boolean kerberosAppsInBundleIdACLIncluded) |
“When set to True, the Kerberos extension allows any apps entered with the app
bundle ID, managed apps, and standard Kerberos utilities, such as TicketViewer
and klist, to access and use the credential.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.managedAppsInBundleIdACLIncluded(Boolean managedAppsInBundleIdACLIncluded) |
“When set to True, the Kerberos extension allows managed apps, and any apps
entered with the app bundle ID to access the credential.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.modeCredentialUsed(String modeCredentialUsed) |
“Select how other processes use the Kerberos Extension credential.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordBlockModification(Boolean passwordBlockModification) |
“Enables or disables password changes.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordChangeUrl(String passwordChangeUrl) |
“Gets or sets the URL that the user will be sent to when they initiate a password
change.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordEnableLocalSync(Boolean passwordEnableLocalSync) |
“Enables or disables password syncing.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordExpirationDays(Integer passwordExpirationDays) |
“Overrides the default password expiration in days.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordExpirationNotificationDays(Integer passwordExpirationNotificationDays) |
“Gets or sets the number of days until the user is notified that their password
will expire (default is 15).”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordMinimumAgeDays(Integer passwordMinimumAgeDays) |
“Gets or sets the minimum number of days until a user can change their password
again.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordMinimumLength(Integer passwordMinimumLength) |
“Gets or sets the minimum length of a password.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount) |
“Gets or sets the number of previous passwords to block.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordRequireActiveDirectoryComplexity(Boolean passwordRequireActiveDirectoryComplexity) |
“Enables or disables whether passwords must meet Active Directory's complexity
requirements.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.passwordRequirementsDescription(String passwordRequirementsDescription) |
“Gets or sets a description of the password complexity requirements.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.preferredKDCs(String... preferredKDCs) |
“Add creates an ordered list of preferred Key Distribution Centers (KDCs) to use
for Kerberos traffic.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.preferredKDCs(List<String> preferredKDCs) |
“Add creates an ordered list of preferred Key Distribution Centers (KDCs) to use
for Kerberos traffic.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.preferredKDCsNextLink(String preferredKDCsNextLink) |
“Add creates an ordered list of preferred Key Distribution Centers (KDCs) to use
for Kerberos traffic.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.realm(String realm) |
“Gets or sets the case-sensitive realm name for this profile.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.requireUserPresence(Boolean requireUserPresence) |
“Gets or sets whether to require authentication via Touch ID, Face ID, or a
passcode to access the keychain entry.”
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.signInHelpText(String signInHelpText) |
“Text displayed to the user at the Kerberos sign in window.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.tlsForLDAPRequired(Boolean tlsForLDAPRequired) |
“When set to True, LDAP connections are required to use Transport Layer Security
(TLS).
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.usernameLabelCustom(String usernameLabelCustom) |
“This label replaces the user name shown in the Kerberos extension.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.userPrincipalName(String userPrincipalName) |
“Gets or sets the principle user name to use for this profile.
|
MacOSKerberosSingleSignOnExtension.Builder |
MacOSKerberosSingleSignOnExtension.Builder.userSetupDelayed(Boolean userSetupDelayed) |
“When set to True, the user isn’t prompted to set up the Kerberos extension until
the extension is enabled by the admin, or a Kerberos challenge is received.
|