public class KerberosAuthenticationFilter
extends org.alfresco.repo.webdav.auth.BaseKerberosAuthenticationFilter
| Constructor and Description |
|---|
KerberosAuthenticationFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected org.alfresco.repo.SessionUser |
createUserObject(java.lang.String userName,
java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef personNode,
org.alfresco.service.cmr.repository.NodeRef homeSpaceRef) |
protected org.apache.commons.logging.Log |
getLogger() |
protected void |
init() |
protected boolean |
onLoginComplete(javax.servlet.ServletContext sc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
boolean userInit) |
protected void |
onValidate(javax.servlet.ServletContext sc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.alfresco.repo.web.auth.WebCredentials credentials) |
protected void |
onValidateFailed(javax.servlet.ServletContext sc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
javax.servlet.http.HttpSession session,
org.alfresco.repo.web.auth.WebCredentials credentials) |
void |
setConfigService(org.springframework.extensions.config.ConfigService configService) |
protected void |
writeLoginPageLink(javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
authenticateRequest, handle, logonStartAgain, restartLoginChallenge, setJaasConfigEntryName, setPassword, setRealm, setStripKerberosUsernameSuffixafterPropertiesSet, allowsTicketLogons, checkForTicketParameter, doFilter, getLoginPage, getSecurityConfigSection, getServerName, hasLoginPage, isActive, isNTLMSSPBlob, mapClientAddressToDomain, redirectToLoginPage, setActive, setLoginPage, setServerConfiguration, setTicketLogonscreateUserEnvironment, createUserEnvironment, doInSystemTransaction, getSessionUser, getUserAttributeName, handleLoginForm, invalidateSession, setAuthenticationComponent, setAuthenticationListener, setAuthenticationService, setNodeService, setPersonService, setRemoteUserMapper, setTransactionService, setUserAttributeNamepublic void setConfigService(org.springframework.extensions.config.ConfigService configService)
configService - the configService to setprotected void init()
throws javax.servlet.ServletException
init in class org.alfresco.repo.webdav.auth.BaseKerberosAuthenticationFilterjavax.servlet.ServletExceptionprotected org.alfresco.repo.SessionUser createUserObject(java.lang.String userName,
java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef personNode,
org.alfresco.service.cmr.repository.NodeRef homeSpaceRef)
createUserObject in class org.alfresco.repo.webdav.auth.BaseAuthenticationFilterprotected void onValidate(javax.servlet.ServletContext sc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.alfresco.repo.web.auth.WebCredentials credentials)
onValidate in class org.alfresco.repo.webdav.auth.BaseSSOAuthenticationFilterprotected void onValidateFailed(javax.servlet.ServletContext sc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
javax.servlet.http.HttpSession session,
org.alfresco.repo.web.auth.WebCredentials credentials)
throws java.io.IOException
onValidateFailed in class org.alfresco.repo.webdav.auth.BaseSSOAuthenticationFilterjava.io.IOExceptionprotected boolean onLoginComplete(javax.servlet.ServletContext sc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
boolean userInit)
throws java.io.IOException
onLoginComplete in class org.alfresco.repo.webdav.auth.BaseSSOAuthenticationFilterjava.io.IOExceptionprotected void writeLoginPageLink(javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws java.io.IOException
writeLoginPageLink in class org.alfresco.repo.webdav.auth.BaseSSOAuthenticationFilterjava.io.IOExceptionprotected final org.apache.commons.logging.Log getLogger()
getLogger in class org.alfresco.repo.webdav.auth.BaseAuthenticationFilterCopyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.