AccessManagerPluginFactory.PluggableDefaultAccessManager.Activator TODOAuthenticationPlugin.authenticate(Credentials) methodAuthentication
class without explicitly referencing classes in org.apache.jackrabbit.coreLoginModulePlugin.canHandle(Credentials) methodLoginModulePlugin services.RepositoryManager interface implemented by
the Jackrabbit Repository in addition to the SlingRepository and
Repository interfaces implemented by the base class.WorkspaceAccessManagerPlugin to be used for checking Workspace access.LoginModulePlugin.IMPERSONATION_DEFAULT if the impersonation should be handled
by
DefaultLoginModule.impersonate(java.security.Principal, javax.jcr.Credentials)
.permissions are granted
on the item with the specified absPath (i.e. the target
item, that may or may not yet exist).DefaultLoginModule
for a specific type of Credentials.AccessManager as an OSGi bundle:
Set this class as AccessManager in your repository.xml
Implement o.a.s.j.j.s.s.a.AccessManagerPluginFactory
If PluggableDefaultAccessManager is specified in repository.xml, and no
implementation of AccessManagerPluginFactory exists, all calls will fall back
to DefaultAccessManager.DefaultLoginModule
to provide implementations registered with the OSGI framework implementing
LoginModulePlugin.SlingServerRepository creates and configures Jackrabbit repository instances.AccessManagerPlugin can define its own WorkspaceAccessManagerPlugin,
if desired.Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.