AuthenticationAuditListener.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:spring-boot-concourse 作者:
public void process(AuthenticationAuditListener listener,
        AbstractAuthenticationEvent input) {
    if (listener != null) {
        AuthenticationSwitchUserEvent event = (AuthenticationSwitchUserEvent) input;
        Map<String, Object> data = new HashMap<String, Object>();
        if (event.getAuthentication().getDetails() != null) {
            data.put("details", event.getAuthentication().getDetails());
        }
        data.put("target", event.getTargetUser().getUsername());
        listener.publish(new AuditEvent(event.getAuthentication().getName(),
                "AUTHENTICATION_SWITCH", data));
    }

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号