Class PermissionSettingUtils

java.lang.Object
io.gravitee.am.service.utils.PermissionSettingUtils

public class PermissionSettingUtils extends Object
Author:
Rémi SULTAN (remi.sultan at graviteesource.com), GraviteeSource Team
  • Constructor Details

    • PermissionSettingUtils

      public PermissionSettingUtils()
  • Method Details

    • getRequiredPermissions

      public static Set<Permission> getRequiredPermissions(PatchApplication application)
      Returns the list of required permission depending on what fields are filled. Ex: if settings.oauth is filled, Permission.APPLICATION_OPENID will be added to the list of required permissions cause it means the user want to update this information.
      Returns:
      the list of required permissions.
    • getRequiredPermissions

      public static Set<Permission> getRequiredPermissions(PatchApplicationSettings settings)