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 PluginAuthenticatorRetValbuild()PluginAuthenticatorRetVal.BuilderwithAutoExecuteIndirectClient(boolean autoExecuteIndirectClient)PluginAuthenticatorRetVal.BuilderwithDirectClient(org.pac4j.core.client.DirectClient directClient)PluginAuthenticatorRetVal.BuilderwithIndirectClient(org.pac4j.core.client.IndirectClient indirectClient)PluginAuthenticatorRetVal.BuilderwithIndirectClientSupportsDirectAuthentication(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()
-
-