private List getApplicationPermissionRequirements()

in service/src/main/java/org/apache/fineract/cn/provisioner/internal/service/applications/IdentityServiceInitializer.java [218:231]


  private List<ApplicationPermission> getApplicationPermissionRequirements(final @Nonnull String applicationName,
                                                                           final @Nonnull String applicationUri)
  {
    try {
      final ApplicationPermissionRequirements anput
              = this.applicationCallContextProvider.getApplication(ApplicationPermissionRequirements.class, applicationUri);
      return anput.getRequiredPermissions();
    }
    catch (final RuntimeException unexpected)
    {
      logger.info("Get Required Permissions from application '{}' failed.", applicationName);
      return Collections.emptyList();
    }
  }