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 the ContentRepository and the name of the workspace for which the login applies. In addition it provides access to a SecurityProvider associated with the content repository.
  • Constructor Details

    • RepositoryCallback

      public RepositoryCallback()
  • Method Details

    • getWorkspaceName

      @Nullable public @Nullable String getWorkspaceName()
    • setWorkspaceName

      public void setWorkspaceName(String workspaceName)
    • getContentRepository

      @Nullable public @Nullable org.apache.jackrabbit.oak.api.ContentRepository getContentRepository()
    • setContentRepository

      public void setContentRepository(org.apache.jackrabbit.oak.api.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)