Class PluginAuthenticatorRetVal.Builder
- java.lang.Object
-
- de.xima.fc.plugin.models.retval.auth.PluginAuthenticatorRetVal.Builder
-
- Enclosing class:
- PluginAuthenticatorRetVal
public static class PluginAuthenticatorRetVal.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description PluginAuthenticatorRetVal
build()
PluginAuthenticatorRetVal.Builder
withAutoExecuteIndirectClient(boolean autoExecuteIndirectClient)
PluginAuthenticatorRetVal.Builder
withDirectClient(org.pac4j.core.client.DirectClient directClient)
PluginAuthenticatorRetVal.Builder
withIndirectClient(org.pac4j.core.client.IndirectClient indirectClient)
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.
-
-
-
Method Detail
-
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
public PluginAuthenticatorRetVal build()
-
-