Uses of Class
com.ngrok.definitions.EndpointSamlMutate.Builder
Packages that use EndpointSamlMutate.Builder
-
Uses of EndpointSamlMutate.Builder in com.ngrok.definitions
Methods in com.ngrok.definitions that return EndpointSamlMutate.BuilderModifier and TypeMethodDescriptionEndpointSamlMutate.Builder.allowIdpInitiated(boolean allowIdpInitiated)If true, the IdP may initiate a login directly (e.g.EndpointSamlMutate.Builder.allowIdpInitiated(Optional<Boolean> allowIdpInitiated)If true, the IdP may initiate a login directly (e.g.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.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.cookiePrefix(String cookiePrefix)the prefix of the session cookie that ngrok sets on the http client to cache authentication.EndpointSamlMutate.Builder.cookiePrefix(Optional<String> cookiePrefix)the prefix of the session cookie that ngrok sets on the http client to cache authentication.EndpointSamlMutate.Builder.enabled(boolean enabled)trueif the module will be applied to traffic,falseto disable.trueif the module will be applied to traffic,falseto disable.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.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.idpMetadata(String idpMetadata)The full XML IdP EntityDescriptor.EndpointSamlMutate.Builder.idpMetadata(Optional<String> idpMetadata)The full XML IdP EntityDescriptor.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.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.maximumDuration(Duration maximumDuration)Integer number of seconds of the maximum duration of an authenticated session.EndpointSamlMutate.Builder.maximumDuration(Optional<Duration> maximumDuration)Integer number of seconds of the maximum duration of an authenticated session.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.nameidFormat(Optional<String> nameidFormat)Defines the name identifier format the SP expects the IdP to use in its assertions to identify subjects.static EndpointSamlMutate.BuilderEndpointSamlMutate.newBuilder()Creates a new builder for theEndpointSamlMutatetype.EndpointSamlMutate.Builder.optionsPassthrough(boolean optionsPassthrough)Do not enforce authentication on HTTP OPTIONS requests.EndpointSamlMutate.Builder.optionsPassthrough(Optional<Boolean> optionsPassthrough)Do not enforce authentication on HTTP OPTIONS requests.