Uses of Class
com.ngrok.definitions.EndpointOidc.Builder
Packages that use EndpointOidc.Builder
-
Uses of EndpointOidc.Builder in com.ngrok.definitions
Methods in com.ngrok.definitions that return EndpointOidc.BuilderModifier and TypeMethodDescriptionThe OIDC app's client ID and OIDC audience.The OIDC app's client ID and OIDC audience.EndpointOidc.Builder.clientSecret
(String clientSecret) The OIDC app's client secret.EndpointOidc.Builder.clientSecret
(Optional<String> clientSecret) The OIDC app's client secret.EndpointOidc.Builder.cookiePrefix
(String cookiePrefix) the prefix of the session cookie that ngrok sets on the http client to cache authentication.EndpointOidc.Builder.cookiePrefix
(Optional<String> cookiePrefix) the prefix of the session cookie that ngrok sets on the http client to cache authentication.EndpointOidc.Builder.enabled
(boolean enabled) true
if the module will be applied to traffic,false
to disable.true
if the module will be applied to traffic,false
to disable.EndpointOidc.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.EndpointOidc.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.URL of the OIDC "OpenID provider".URL of the OIDC "OpenID provider".EndpointOidc.Builder.maximumDuration
(Duration maximumDuration) Integer number of seconds of the maximum duration of an authenticated session.EndpointOidc.Builder.maximumDuration
(Optional<Duration> maximumDuration) Integer number of seconds of the maximum duration of an authenticated session.static EndpointOidc.Builder
EndpointOidc.newBuilder()
Creates a new builder for theEndpointOidc
type.EndpointOidc.Builder.optionsPassthrough
(boolean optionsPassthrough) Do not enforce authentication on HTTP OPTIONS requests.EndpointOidc.Builder.optionsPassthrough
(Optional<Boolean> optionsPassthrough) Do not enforce authentication on HTTP OPTIONS requests.The set of scopes to request from the OIDC identity provider.The set of scopes to request from the OIDC identity provider.