Annotation Interface AuthorizationControl


@Inherited @Retention(RUNTIME) @Target(METHOD) public @interface AuthorizationControl
  • Element Details

    • allowedUsers

      String[] allowedUsers
      Default:
      {}
    • allowedRoles

      String[] allowedRoles
      Default:
      {}
    • exception

      Class<? extends RuntimeException> exception
      Default:
      org.gcube.common.authorization.control.exception.DefaultAuthorizationException.class