Class PluginAuthenticatorRetVal.Builder
java.lang.Object
de.xima.fc.plugin.models.retval.auth.PluginAuthenticatorRetVal.Builder
- Enclosing class:
- PluginAuthenticatorRetVal
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
withAutoExecuteIndirectClient
(boolean autoExecuteIndirectClient) withDirectClient
(org.pac4j.core.client.DirectClient directClient) withIndirectClient
(org.pac4j.core.client.IndirectClient indirectClient) withIndirectClientSupportsDirectAuthentication
(boolean indirectClientSupportsDirectAuthentication) Deprecated.
-
Method Details
-
withDirectClient
public PluginAuthenticatorRetVal.Builder withDirectClient(org.pac4j.core.client.DirectClient directClient) -
withIndirectClient
public PluginAuthenticatorRetVal.Builder withIndirectClient(org.pac4j.core.client.IndirectClient indirectClient) -
withAutoExecuteIndirectClient
public PluginAuthenticatorRetVal.Builder withAutoExecuteIndirectClient(boolean autoExecuteIndirectClient) -
withIndirectClientSupportsDirectAuthentication
@Deprecated public PluginAuthenticatorRetVal.Builder withIndirectClientSupportsDirectAuthentication(boolean indirectClientSupportsDirectAuthentication) Deprecated.UsewithDirectClient(DirectClient)
if you want to create direct clients andwithAutoExecuteIndirectClient(boolean)
if the indirect client should be executed automatically if it is the only one configured.- Parameters:
indirectClientSupportsDirectAuthentication
- to set- Returns:
- this builder
-
build
-
withDirectClient(DirectClient)
if you want to create direct clients andwithAutoExecuteIndirectClient(boolean)
if the indirect client should be executed automatically if it is the only one configured.