docs: public boolean checkTopicAccess(Subject authenticatedSubject,
                                      String topicSpace, String topicName, String operationType) throws MessagingAuthorizationException {
  
          SibTr.entry(tc, CLASS_NAME + "checkTopicAccess", new Object[] { authenticatedSubject, topicSpace, topicName, operationType });
  
          boolean result = false;
          if (!runtimeSecurityService.isMessagingSecure()) {
              result = true;
          } else {
              if (messagingAuthorizationService != null) {
                  result = messagingAuthorizationService.checkTopicAccess(authenticatedSubject, topicSpace, topicName, operationType);
              }
          }
  
          SibTr.exit(tc, CLASS_NAME + "checkDestinationAccess", result);
          return result;
      }