Class MacOSRedirectSingleSignOnExtension.Builder

    • Method Detail

      • configurations

        public MacOSRedirectSingleSignOnExtension.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 MacOSRedirectSingleSignOnExtension.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 MacOSRedirectSingleSignOnExtension.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)
      • extensionIdentifier

        public MacOSRedirectSingleSignOnExtension.Builder extensionIdentifier​(String extensionIdentifier)
        “Gets or sets the bundle ID of the app extension that performs SSO for the specified URLs.”
        Parameters:
        extensionIdentifier - value of extensionIdentifier property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • teamIdentifier

        public MacOSRedirectSingleSignOnExtension.Builder teamIdentifier​(String teamIdentifier)
        “Gets or sets the team ID of the app extension that performs SSO for the specified URLs.”
        Parameters:
        teamIdentifier - value of teamIdentifier property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • urlPrefixes

        public MacOSRedirectSingleSignOnExtension.Builder urlPrefixes​(List<String> urlPrefixes)
        “One or more URL prefixes of identity providers on whose behalf the app extension performs single sign-on. URLs must begin with http:// or https://. All URL prefixes must be unique for all profiles.”
        Parameters:
        urlPrefixes - value of urlPrefixes property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • urlPrefixes

        public MacOSRedirectSingleSignOnExtension.Builder urlPrefixes​(String... urlPrefixes)
        “One or more URL prefixes of identity providers on whose behalf the app extension performs single sign-on. URLs must begin with http:// or https://. All URL prefixes must be unique for all profiles.”
        Parameters:
        urlPrefixes - value of urlPrefixes property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • urlPrefixesNextLink

        public MacOSRedirectSingleSignOnExtension.Builder urlPrefixesNextLink​(String urlPrefixesNextLink)
        “One or more URL prefixes of identity providers on whose behalf the app extension performs single sign-on. URLs must begin with http:// or https://. All URL prefixes must be unique for all profiles.”
        Parameters:
        urlPrefixesNextLink - value of urlPrefixes@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)