Class EnterpriseAuthorizationHandler

  • All Implemented Interfaces:
    DocLifecycleListener, org.testingisdocumenting.znai.server.auth.AuthorizationHandler

    public class EnterpriseAuthorizationHandler
    extends java.lang.Object
    implements org.testingisdocumenting.znai.server.auth.AuthorizationHandler, DocLifecycleListener
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> allowedGroups​(java.lang.String docId)  
      org.testingisdocumenting.znai.server.auth.AuthorizationRequestLink authorizationRequestLink()  
      boolean isAuthorized​(java.lang.String userId, java.lang.String docId)  
      void onDocRemove​(java.lang.String docId)  
      void onDocUpdate​(org.testingisdocumenting.znai.structure.DocMeta docMeta)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EnterpriseAuthorizationHandler

        public EnterpriseAuthorizationHandler()
    • Method Detail

      • isAuthorized

        public boolean isAuthorized​(java.lang.String userId,
                                    java.lang.String docId)
        Specified by:
        isAuthorized in interface org.testingisdocumenting.znai.server.auth.AuthorizationHandler
      • allowedGroups

        public java.util.List<java.lang.String> allowedGroups​(java.lang.String docId)
        Specified by:
        allowedGroups in interface org.testingisdocumenting.znai.server.auth.AuthorizationHandler
      • authorizationRequestLink

        public org.testingisdocumenting.znai.server.auth.AuthorizationRequestLink authorizationRequestLink()
        Specified by:
        authorizationRequestLink in interface org.testingisdocumenting.znai.server.auth.AuthorizationHandler
      • onDocUpdate

        public void onDocUpdate​(org.testingisdocumenting.znai.structure.DocMeta docMeta)
        Specified by:
        onDocUpdate in interface DocLifecycleListener