| Modifier and Type | Method and Description | 
|---|---|
static String | 
URLHelper.getAuthCheckURL(IFormAuthContext authCtx)  | 
static String | 
URLHelper.getAuthFormURL(IFormAuthContext authCtx)  | 
static String | 
URLHelper.getAuthLoginURL(IFormAuthContext authCtx,
               ProjectAuthenticatorConfig config,
               boolean asRedirect)  | 
static String | 
URLHelper.getAuthPasswordURL(IFormAuthContext authCtx)  | 
static String | 
URLHelper.getExternalAuthCallbackURL(IFormAuthContext authContext,
                          String authParam)  | 
static String | 
URLHelper.getSystemAuthCallbackURL(IFormAuthContext authCtx,
                        String authParam)  | 
| Modifier and Type | Method and Description | 
|---|---|
org.pac4j.core.client.Client<?> | 
IAuthenticatorWrapper.buildAuthClient(IFormAuthContext authCtx)
Builds the authentication client based on the current data of the wrapper 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IFormAuthContext | 
IPluginFormAuthenticatorParams.getFormAuthContext()
Gets the  
IFormAuthContext for where the clients will be used | 
| Modifier and Type | Method and Description | 
|---|---|
IFormAuthContext | 
PluginFormAuthenticatorParams.getFormAuthContext()  | 
| Constructor and Description | 
|---|
PluginFormAuthenticatorParams(IFormAuthContext formAuthContext,
                             T authenticator)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FormAuthContext
The authentication context for an form 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IFormAuthContext | 
FormAuthContextBuilder.build()
Builds the  
IFormAuthContext | 
| Modifier and Type | Method and Description | 
|---|---|
org.pac4j.core.client.Client<?> | 
SAMLWrapper.buildAuthClient(IFormAuthContext authCtx)  | 
org.pac4j.core.client.IndirectClient<? extends org.pac4j.core.credentials.Credentials> | 
PluginWrapper.buildAuthClient(IFormAuthContext authCtx)  | 
org.pac4j.core.client.Client<?> | 
OIDCWrapper.buildAuthClient(IFormAuthContext authCtx)  | 
org.pac4j.oauth.client.Google2Client | 
GoogleWrapper.buildAuthClient(IFormAuthContext authCtx)  | 
org.pac4j.oauth.client.FacebookClient | 
FacebookWrapper.buildAuthClient(IFormAuthContext authCtx)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
FormResponder.authenticationSelection(IExtendedFormRequestContext requestCtx,
                       IFormAuthContext authCtx)  | 
static void | 
FormResponder.authenticationSelection(IExtendedFormRequestContext requestCtx,
                       IFormAuthContext authCtx,
                       boolean xfcSessionLogin,
                       Collection<ProjectAuthenticatorConfig> authConfigs)  | 
static void | 
FormResponder.authenticationSelection(IExtendedFormRequestContext requestCtx,
                       IFormAuthContext authCtx,
                       boolean xfcSessionLogin,
                       ProjectAuthenticatorConfig... authConfig)  | 
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.