本文整理了Java中org.springframework.security.authentication.AnonymousAuthenticationToken.setDetails()
方法的一些代码示例,展示了AnonymousAuthenticationToken.setDetails()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AnonymousAuthenticationToken.setDetails()
方法的具体详情如下:
包路径:org.springframework.security.authentication.AnonymousAuthenticationToken
类名称:AnonymousAuthenticationToken
方法名:setDetails
暂无
代码示例来源:origin: geoserver/geoserver
protected Authentication createAuthentication(HttpServletRequest request) {
GeoServerUser anonymous = GeoServerUser.createAnonymous();
List<GrantedAuthority> roles = new ArrayList<GrantedAuthority>();
roles.addAll(anonymous.getAuthorities());
AnonymousAuthenticationToken auth =
new AnonymousAuthenticationToken("geoserver", anonymous.getUsername(), roles);
auth.setDetails(authenticationDetailsSource.buildDetails(request));
return auth;
}
代码示例来源:origin: eclipse/hawkbit
private static void setTenantSecurityContext(final String tenantId) {
final AnonymousAuthenticationToken authenticationToken = new AnonymousAuthenticationToken(
UUID.randomUUID().toString(), "AMQP-Controller",
Collections.singletonList(new SimpleGrantedAuthority(SpringEvalExpressions.CONTROLLER_ROLE_ANONYMOUS)));
authenticationToken.setDetails(new TenantAwareAuthenticationDetails(tenantId, true));
setSecurityContext(authenticationToken);
}
代码示例来源:origin: theotherp/nzbhydra2
protected Authentication createAuthentication(HttpServletRequest request) {
AnonymousAuthenticationToken auth = new AnonymousAuthenticationToken(key,
principal, authorities);
auth.setDetails(authenticationDetailsSource.buildDetails(request));
return auth;
}
代码示例来源:origin: apache/servicemix-bundles
protected Authentication createAuthentication(HttpServletRequest request) {
AnonymousAuthenticationToken auth = new AnonymousAuthenticationToken(key,
principal, authorities);
auth.setDetails(authenticationDetailsSource.buildDetails(request));
return auth;
}
内容来源于网络,如有侵权,请联系作者删除!