Class IosAzureAdSingleSignOnExtension.Builder

    • Method Detail

      • bundleIdAccessControlList

        public IosAzureAdSingleSignOnExtension.Builder bundleIdAccessControlList​(List<String> bundleIdAccessControlList)
        “An optional list of additional bundle IDs allowed to use the AAD extension for single sign-on.”
        Parameters:
        bundleIdAccessControlList - value of bundleIdAccessControlList property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bundleIdAccessControlList

        public IosAzureAdSingleSignOnExtension.Builder bundleIdAccessControlList​(String... bundleIdAccessControlList)
        “An optional list of additional bundle IDs allowed to use the AAD extension for single sign-on.”
        Parameters:
        bundleIdAccessControlList - value of bundleIdAccessControlList property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bundleIdAccessControlListNextLink

        public IosAzureAdSingleSignOnExtension.Builder bundleIdAccessControlListNextLink​(String bundleIdAccessControlListNextLink)
        “An optional list of additional bundle IDs allowed to use the AAD extension for single sign-on.”
        Parameters:
        bundleIdAccessControlListNextLink - value of bundleIdAccessControlList@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • configurations

        public IosAzureAdSingleSignOnExtension.Builder configurations​(List<KeyTypedValuePair> configurations)
        “Gets or sets a list of typed key-value pairs used to configure Credential-type profiles. This collection can contain a maximum of 500 elements.”
        Parameters:
        configurations - value of configurations property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • configurations

        public IosAzureAdSingleSignOnExtension.Builder configurations​(KeyTypedValuePair... configurations)
        “Gets or sets a list of typed key-value pairs used to configure Credential-type profiles. This collection can contain a maximum of 500 elements.”
        Parameters:
        configurations - value of configurations property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • configurationsNextLink

        public IosAzureAdSingleSignOnExtension.Builder configurationsNextLink​(String configurationsNextLink)
        “Gets or sets a list of typed key-value pairs used to configure Credential-type profiles. This collection can contain a maximum of 500 elements.”
        Parameters:
        configurationsNextLink - value of configurations@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enableSharedDeviceMode

        public IosAzureAdSingleSignOnExtension.Builder enableSharedDeviceMode​(Boolean enableSharedDeviceMode)
        “Enables or disables shared device mode.”
        Parameters:
        enableSharedDeviceMode - value of enableSharedDeviceMode property (as defined in service metadata)
        Returns:
        this (for method chaining)