Class RepositoryCallback
- java.lang.Object
-
- org.apache.jackrabbit.oak.spi.security.authentication.callback.RepositoryCallback
-
- All Implemented Interfaces:
Callback
public class RepositoryCallback extends Object implements Callback
Callback implementation used to access the repository. It allows to set and get theContentRepositoryand the name of the workspace for which the login applies. In addition it provides access to aSecurityProviderassociated with the content repository.
-
-
Constructor Summary
Constructors Constructor Description RepositoryCallback()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable ContentRepositorygetContentRepository()@Nullable LoginModuleMonitorgetLoginModuleMonitor()@Nullable SecurityProvidergetSecurityProvider()@Nullable StringgetWorkspaceName()voidsetContentRepository(ContentRepository contentRepository)voidsetLoginModuleMonitor(LoginModuleMonitor loginModuleMonitor)voidsetSecurityProvider(SecurityProvider securityProvider)voidsetWorkspaceName(String workspaceName)
-
-
-
Method Detail
-
getWorkspaceName
@Nullable public @Nullable String getWorkspaceName()
-
setWorkspaceName
public void setWorkspaceName(String workspaceName)
-
getContentRepository
@Nullable public @Nullable ContentRepository getContentRepository()
-
setContentRepository
public void setContentRepository(ContentRepository contentRepository)
-
getSecurityProvider
@Nullable public @Nullable SecurityProvider getSecurityProvider()
-
setSecurityProvider
public void setSecurityProvider(SecurityProvider securityProvider)
-
getLoginModuleMonitor
@Nullable public @Nullable LoginModuleMonitor getLoginModuleMonitor()
-
setLoginModuleMonitor
public void setLoginModuleMonitor(LoginModuleMonitor loginModuleMonitor)
-
-