public class FessLoginAssist extends org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser> implements org.lastaflute.web.login.PrimaryLoginManager
org.lastaflute.web.login.TypicalLoginAssist.CredentialChecker, org.lastaflute.web.login.TypicalLoginAssist.CredentialDeterminer<CREDENTIAL extends org.lastaflute.web.login.credential.LoginCredential,USER_ENTITY>, org.lastaflute.web.login.TypicalLoginAssist.CredentialEntityFinder<CREDENTIAL extends org.lastaflute.web.login.credential.LoginCredential,USER_ENTITY>, org.lastaflute.web.login.TypicalLoginAssist.CredentialResolver| Constructor and Description |
|---|
FessLoginAssist() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkCredential(org.lastaflute.web.login.TypicalLoginAssist.CredentialChecker checker) |
protected void |
checkPermission(org.lastaflute.web.login.LoginHandlingResource resource) |
boolean |
checkUserLoginable(org.lastaflute.web.login.credential.LoginCredential credential) |
protected FessUserBean |
createUserBean(FessUser user) |
protected org.dbflute.optional.OptionalEntity<FessUser> |
doFindLoginUser(String username) |
protected org.dbflute.optional.OptionalEntity<FessUser> |
doFindLoginUser(String username,
String cipheredPassword) |
protected org.dbflute.optional.OptionalThing<String> |
getCookieRememberMeKey() |
protected Class<?> |
getLoginActionType() |
protected Class<FessUserBean> |
getUserBeanType() |
protected void |
insertLogin(Object member) |
protected void |
resolveCredential(org.lastaflute.web.login.TypicalLoginAssist.CredentialResolver resolver) |
protected void |
saveLoginHistory(FessUser user,
FessUserBean userBean,
org.lastaflute.web.login.option.LoginSpecifiedOption option) |
protected String |
toTypedUserId(String userKey) |
asLoginRequired, asNonLoginRequired, assertGivenEntityRequired, assertLoginAccountRequired, assertLoginPasswordRequired, assertUserEntityRequired, assertUserIdRequired, buildRememberMeCookieValue, checkLoginRequired, clearLoginRedirectBean, convertCookieUserKeyToUserId, createLoginOption, createLoginRedirectBean, createRememberMeKey, createRememberMeLoginOption, delegateRememberMe, doLogin, doLoginByGivenEntity, doLoginByIdentity, doRememberMe, doSaveRememberMeCookie, doTryAlreadyLogin, doTryRememberMe, encryptPassword, findLoginSessionSyncCheckUser, findLoginUser, findLoginUser, formatForRememberMeExpireDate, generateLoginRedirectBeanKey, getAllowAnyoneAccessAnnotationType, getLoginRedirectBean, getLoginRedirectBeanType, getLoginSessionSyncCheckInterval, getRedirectLoginActionType, getRememberMeAccessTokenExpireDays, getRememberMeDelimiter, getSavedUserBean, getSaveKeyUserBeanType, getSessionUserBean, getUserBeanKey, givenLogin, handleLoginFailure, handleLoginSessionSyncCheckSuccess, handleLoginSuccess, handleRememberMeCookie, handleRememberMeInvalidCookie, handleUnknownLoginCredential, hasAnnotation, hasAnnotationOnClass, hasAnnotationOnMethod, identityLogin, inheritUserBeanAdditionalInfo, isExplicitAllowAnyoneAccessAction, isImplicitEverybodyOpenAction, isLoginAction, isLoginActionOrRedirectLoginAction, isLoginRedirectBeanKeptAction, isLoginRequiredAction, isRedirectLoginAction, isSilentlyWhenRememberMe, isSuppressRememberMeOfNonLoginRequired, isUpdateTokenWhenRememberMe, isValidRememberMeCookie, login, loginRedirect, logout, needsLoginSessionSyncCheck, needsSavingRequestedLoginRedirect, newLoginFailureException, processOnBrightLogin, processOnSilentLogin, redirectToLoginAction, regenerateSessionId, rememberMe, reselectSessionUserBeanIfExists, saveLoginInfoToSession, saveRememberMeKeyToCookie, saveRequestedLoginRedirectInfo, switchToRequestedActionIfExists, syncCheckLoginSessionIfNeeds, throwLoginRequiredException, tryAlreadyLoginOrRememberMeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckLoginRequired, clearLoginRedirectBean, encryptPassword, findLoginUser, findLoginUser, getLoginRedirectBean, getSavedUserBean, getSaveKeyUserBeanType, getSessionUserBean, givenLogin, identityLogin, isLoginAction, isLoginRequiredAction, login, loginRedirect, logout, redirectToLoginAction, rememberMe, reselectSessionUserBeanIfExists, saveRequestedLoginRedirectInfo, switchToRequestedActionIfExistspublic boolean checkUserLoginable(org.lastaflute.web.login.credential.LoginCredential credential)
checkUserLoginable in interface org.lastaflute.web.login.LoginManagercheckUserLoginable in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>protected void checkCredential(org.lastaflute.web.login.TypicalLoginAssist.CredentialChecker checker)
checkCredential in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>protected org.dbflute.optional.OptionalEntity<FessUser> doFindLoginUser(String username)
doFindLoginUser in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>protected FessUserBean createUserBean(FessUser user)
createUserBean in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>protected org.dbflute.optional.OptionalThing<String> getCookieRememberMeKey()
getCookieRememberMeKey in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>protected void saveLoginHistory(FessUser user, FessUserBean userBean, org.lastaflute.web.login.option.LoginSpecifiedOption option)
saveLoginHistory in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>protected void insertLogin(Object member)
protected void checkPermission(org.lastaflute.web.login.LoginHandlingResource resource)
throws org.lastaflute.web.login.exception.LoginRequiredException
checkPermission in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>org.lastaflute.web.login.exception.LoginRequiredExceptionprotected Class<FessUserBean> getUserBeanType()
getUserBeanType in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>protected Class<?> getLoginActionType()
getLoginActionType in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>protected String toTypedUserId(String userKey)
toTypedUserId in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>protected void resolveCredential(org.lastaflute.web.login.TypicalLoginAssist.CredentialResolver resolver)
resolveCredential in class org.lastaflute.web.login.TypicalLoginAssist<String,FessUserBean,FessUser>Copyright © 2009–2017 CodeLibs. All rights reserved.