Я хотел бы создать класс, который добавляет пользовательские методы для использования в spring языке выражения безопасности для авторизации на основе методов через аннотации.
Например, я хотел бы создать собственный метод, например customMethodReturningBoolean, который будет использоваться так:
  @PreAuthorize("customMethodReturningBoolean()")
  public void myMethodToSecure() { 
    // whatever
  }
Мой вопрос в том, что. Если возможно, какой класс должен быть подклассом для создания моих пользовательских методов, как бы я решил настроить его в конфигурационных файлах spring xml и пришел ли кто-нибудь, чтобы я привел пример пользовательского метода, используемого таким образом?