Class RepositoryCallback

  • All Implemented Interfaces:
    javax.security.auth.callback.Callback

    public class RepositoryCallback
    extends java.lang.Object
    implements javax.security.auth.callback.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 Detail

      • RepositoryCallback

        public RepositoryCallback()
    • Method Detail

      • getWorkspaceName

        @Nullable
        public @Nullable java.lang.String getWorkspaceName()
      • setWorkspaceName

        public void setWorkspaceName​(java.lang.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)