public class ArchivaDavSessionProvider extends Object implements org.apache.jackrabbit.webdav.DavSessionProvider
| Modifier and Type | Field and Description | 
|---|---|
private org.apache.archiva.redback.integration.filter.authentication.HttpAuthenticator | 
httpAuth  | 
private ServletAuthenticator | 
servletAuth  | 
| Constructor and Description | 
|---|
ArchivaDavSessionProvider(ServletAuthenticator servletAuth,
                         org.apache.archiva.redback.integration.filter.authentication.HttpAuthenticator httpAuth)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
attachSession(org.apache.jackrabbit.webdav.WebdavRequest request)  | 
void | 
releaseSession(org.apache.jackrabbit.webdav.WebdavRequest request)  | 
private String | 
removeContextPath(org.apache.jackrabbit.webdav.DavServletRequest request)  | 
private ServletAuthenticator servletAuth
private org.apache.archiva.redback.integration.filter.authentication.HttpAuthenticator httpAuth
public ArchivaDavSessionProvider(ServletAuthenticator servletAuth, org.apache.archiva.redback.integration.filter.authentication.HttpAuthenticator httpAuth)
public boolean attachSession(org.apache.jackrabbit.webdav.WebdavRequest request) throws org.apache.jackrabbit.webdav.DavException
attachSession in interface org.apache.jackrabbit.webdav.DavSessionProviderorg.apache.jackrabbit.webdav.DavExceptionpublic void releaseSession(org.apache.jackrabbit.webdav.WebdavRequest request)
releaseSession in interface org.apache.jackrabbit.webdav.DavSessionProviderprivate String removeContextPath(org.apache.jackrabbit.webdav.DavServletRequest request)
Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.