Class MCRAccessKeyStrategyHelper

java.lang.Object
org.mycore.mcr.acl.accesskey.strategy.MCRAccessKeyStrategyHelper

public class MCRAccessKeyStrategyHelper extends Object
  • Constructor Details

    • MCRAccessKeyStrategyHelper

      public MCRAccessKeyStrategyHelper()
  • Method Details

    • sanitizePermission

      protected static String sanitizePermission(String permission)
      maps view and preview permission to read
      Parameters:
      permission - permission
      Returns:
      (sanitized) permission
    • verifyAccessKey

      public static boolean verifyAccessKey(String permission, MCRAccessKey accessKey)
      verifies MCRAccessKey for permission.
      Parameters:
      permission - permission type
      accessKey - the MCRAccessKey
      Returns:
      true if valid, otherwise false