Class MacOSRedirectSingleSignOnExtension.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.MacOSRedirectSingleSignOnExtension.Builder
-
- Enclosing class:
- MacOSRedirectSingleSignOnExtension
public static final class MacOSRedirectSingleSignOnExtension.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MacOSRedirectSingleSignOnExtensionbuild()MacOSRedirectSingleSignOnExtension.Builderconfigurations(List<KeyTypedValuePair> configurations)“Gets or sets a list of typed key-value pairs used to configure Credential-type profiles.MacOSRedirectSingleSignOnExtension.Builderconfigurations(KeyTypedValuePair... configurations)“Gets or sets a list of typed key-value pairs used to configure Credential-type profiles.MacOSRedirectSingleSignOnExtension.BuilderconfigurationsNextLink(String configurationsNextLink)“Gets or sets a list of typed key-value pairs used to configure Credential-type profiles.MacOSRedirectSingleSignOnExtension.BuilderextensionIdentifier(String extensionIdentifier)“Gets or sets the bundle ID of the app extension that performs SSO for the specified URLs.”MacOSRedirectSingleSignOnExtension.BuilderteamIdentifier(String teamIdentifier)“Gets or sets the team ID of the app extension that performs SSO for the specified URLs.”MacOSRedirectSingleSignOnExtension.BuilderurlPrefixes(String... urlPrefixes)“One or more URL prefixes of identity providers on whose behalf the app extension performs single sign-on.MacOSRedirectSingleSignOnExtension.BuilderurlPrefixes(List<String> urlPrefixes)“One or more URL prefixes of identity providers on whose behalf the app extension performs single sign-on.MacOSRedirectSingleSignOnExtension.BuilderurlPrefixesNextLink(String urlPrefixesNextLink)“One or more URL prefixes of identity providers on whose behalf the app extension performs single sign-on.
-
-
-
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 ofconfigurationsproperty (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 ofconfigurationsproperty (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 ofconfigurations@nextLinkproperty (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 ofextensionIdentifierproperty (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 ofteamIdentifierproperty (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 ofurlPrefixesproperty (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 ofurlPrefixesproperty (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 ofurlPrefixes@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public MacOSRedirectSingleSignOnExtension build()
-
-