Я использую Jersey 2.27 в Google App Engine, поэтому я также использую библиотеку Objectify, которая управляет моими классами сущностей.Я хочу иметь возможность получить SecurityContext в одном из этих классов, но Injecting не работает, так как POJO не управляется самим Джерси.
Схожи ли они с способом Spring через SecurityContextHolder в Джерси 2.27?
@Entity
public class Item {
...
private String modifiedBy;
...
@OnSave
private void onSave() {
this.modifiedBy = SecurityContextHolder.getContext().getUserPrincipal();
}
}