gluu
|
公開メンバ関数 | |
ExternalAuthenticationService () | |
void | reloadAuthScript (@Observes @ReloadAuthScript String event) |
int | executeExternalGetCountAuthenticationSteps (CustomScriptConfiguration customScriptConfiguration) |
boolean | executeExternalAuthenticate (CustomScriptConfiguration customScriptConfiguration, Map< String, String[]> requestParameters, int step) |
int | getNextStep (CustomScriptConfiguration customScriptConfiguration, Map< String, String[]> requestParameters, int step) |
boolean | executeExternalLogout (CustomScriptConfiguration customScriptConfiguration, Map< String, String[]> requestParameters) |
String | getLogoutExternalUrl (CustomScriptConfiguration customScriptConfiguration, Map< String, String[]> requestParameters) |
boolean | executeExternalPrepareForStep (CustomScriptConfiguration customScriptConfiguration, Map< String, String[]> requestParameters, int step) |
List< String > | executeExternalGetExtraParametersForStep (CustomScriptConfiguration customScriptConfiguration, int step) |
String | executeExternalGetPageForStep (CustomScriptConfiguration customScriptConfiguration, int step) |
int | executeExternalGetApiVersion (CustomScriptConfiguration customScriptConfiguration) |
boolean | isEnabled (AuthenticationScriptUsageType usageType) |
CustomScriptConfiguration | getExternalAuthenticatorByAuthLevel (AuthenticationScriptUsageType usageType, int authLevel) |
CustomScriptConfiguration | determineCustomScriptConfiguration (AuthenticationScriptUsageType usageType, int authStep, String acr) |
CustomScriptConfiguration | determineCustomScriptConfiguration (AuthenticationScriptUsageType usageType, List< String > acrValues) |
List< String > | getAuthModesByAcrValues (List< String > acrValues) |
CustomScriptConfiguration | determineExternalAuthenticatorForWorkflow (AuthenticationScriptUsageType usageType, CustomScriptConfiguration customScriptConfiguration) |
CustomScriptConfiguration | getDefaultExternalAuthenticator (AuthenticationScriptUsageType usageType) |
CustomScriptConfiguration | getCustomScriptConfiguration (AuthenticationScriptUsageType usageType, String name) |
CustomScriptConfiguration | getCustomScriptConfigurationByName (String name) |
List< CustomScriptConfiguration > | getCustomScriptConfigurationsMap () |
List< String > | getAcrValuesList () |
Map< Integer, Set< String > > | levelToAcrMapping () |
Map< String, Integer > | acrToLevelMapping () |
静的公開変数類 | |
static final String | MODIFIED_INTERNAL_TYPES_EVENT_TYPE = "CustomScriptModifiedInternlTypesEvent" |
限定公開メンバ関数 | |
void | reloadExternal () |
void | addExternalConfigurations (List< CustomScriptConfiguration > newCustomScriptConfigurations) |
非公開メンバ関数 | |
Map< AuthenticationScriptUsageType, List< CustomScriptConfiguration > > | groupCustomScriptConfigurationsMapByUsageType (Map< String, CustomScriptConfiguration > customScriptConfigurationsMap) |
Map< AuthenticationScriptUsageType, CustomScriptConfiguration > | determineDefaultCustomScriptConfigurationsMap (Map< String, CustomScriptConfiguration > customScriptConfigurationsMap) |
boolean | executeExternalIsValidAuthenticationMethod (AuthenticationScriptUsageType usageType, CustomScriptConfiguration customScriptConfiguration) |
String | executeExternalGetAlternativeAuthenticationMethod (AuthenticationScriptUsageType usageType, CustomScriptConfiguration customScriptConfiguration) |
boolean | isValidateUsageType (AuthenticationScriptUsageType usageType, CustomScriptConfiguration customScriptConfiguration) |
CustomScriptConfiguration | getInternalCustomScriptConfiguration (GluuLdapConfiguration ldapAuthConfig) |
CustomScriptConfiguration | getInternalCustomScriptConfiguration () |
非公開変数類 | |
List< GluuLdapConfiguration > | ldapAuthConfigs |
InternalDefaultPersonAuthenticationType | internalDefaultPersonAuthenticationType |
Map< AuthenticationScriptUsageType, List< CustomScriptConfiguration > > | customScriptConfigurationsMapByUsageType |
Map< AuthenticationScriptUsageType, CustomScriptConfiguration > | defaultExternalAuthenticators |
静的非公開変数類 | |
static final long | serialVersionUID = 7339887464253044927L |
Provides factory methods needed to create external authenticator
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inlineprotected |
|
private |
|
private |
|
private |
|
private |
|
static |
|
staticprivate |