注入SecurityContext(类似于Spring的SecurityContextHolder)

时间:2018-09-25 18:45:50

标签: jersey-2.0

我在Google App Engine上使用Jersey 2.27,所以我也在使用管理我的实体类的Objectify库。我希望能够在其中一个类中获取SecurityContext,但由于POJO不受Jersey本身管理,因此注入它无效。

它们的方式是否类似于Spring在Jersey 2.27中通过SecurityContextHolder的方式?

@Entity
public class Item {

    ...
    private String modifiedBy;
    ...

    @OnSave
    private void onSave() {
        this.modifiedBy = SecurityContextHolder.getContext().getUserPrincipal();
    }

}

0 个答案:

没有答案