# Uses of Class
com.ngrok.definitions.EndpointSamlMutate.Builder

Packages that use EndpointSamlMutate.Builder
Package
Description
com.ngrok.definitions

- ## Uses of EndpointSamlMutate.Builder in com.ngrok.definitions

  Methods in com.ngrok.definitions that return EndpointSamlMutate.Builder
  Modifier and Type
  Method
  Description
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`allowIdpInitiated(boolean allowIdpInitiated)`
  If true, the IdP may initiate a login directly (e.g.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`allowIdpInitiated(Optional<Boolean> allowIdpInitiated)`
  If true, the IdP may initiate a login directly (e.g.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`authorizedGroups(List<String> authorizedGroups)`
  If present, only users who are a member of one of the listed groups may access the target endpoint.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`authorizedGroups(Optional<List<String>> authorizedGroups)`
  If present, only users who are a member of one of the listed groups may access the target endpoint.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`cookiePrefix(String cookiePrefix)`
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`cookiePrefix(Optional<String> cookiePrefix)`
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`enabled(boolean enabled)`
  `true` if the module will be applied to traffic, `false` to disable.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`enabled(Optional<Boolean> enabled)`
  `true` if the module will be applied to traffic, `false` to disable.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`forceAuthn(boolean forceAuthn)`
  If true, indicates that whenever we redirect a user to the IdP for authentication that the IdP must prompt the user for authentication credentials even if the user already has a valid session with the IdP.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`forceAuthn(Optional<Boolean> forceAuthn)`
  If true, indicates that whenever we redirect a user to the IdP for authentication that the IdP must prompt the user for authentication credentials even if the user already has a valid session with the IdP.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`idpMetadata(String idpMetadata)`
  The full XML IdP EntityDescriptor.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`idpMetadata(Optional<String> idpMetadata)`
  The full XML IdP EntityDescriptor.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`inactivityTimeout(long inactivityTimeout)`
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`inactivityTimeout(Optional<Long> inactivityTimeout)`
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`maximumDuration(Duration maximumDuration)`
  Integer number of seconds of the maximum duration of an authenticated session.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`maximumDuration(Optional<Duration> maximumDuration)`
  Integer number of seconds of the maximum duration of an authenticated session.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`nameidFormat(String nameidFormat)`
  Defines the name identifier format the SP expects the IdP to use in its assertions to identify subjects.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`nameidFormat(Optional<String> nameidFormat)`
  Defines the name identifier format the SP expects the IdP to use in its assertions to identify subjects.
  `static EndpointSamlMutate.Builder`
  EndpointSamlMutate.`newBuilder()`
  Creates a new builder for the `EndpointSamlMutate` type.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`optionsPassthrough(boolean optionsPassthrough)`
  Do not enforce authentication on HTTP OPTIONS requests.
  `EndpointSamlMutate.Builder`
  EndpointSamlMutate.Builder.`optionsPassthrough(Optional<Boolean> optionsPassthrough)`
  Do not enforce authentication on HTTP OPTIONS requests.