AuthenticationToken 和 UsernamePasswordToken 关系
时间: 2023-08-27 07:08:46 浏览: 130
回答: AuthenticationToken是一个接口,而UsernamePasswordToken是它的一个实现类。UsernamePasswordToken是用于实现基于用户名/密码主体身份认证的Token类,它同时实现了RememberMeAuthenticationToken和HostAuthenticationToken接口,以支持"记住我"和"主机验证"功能。另外,RememberMeAuthenticationToken接口提供了一个isRememberMe()方法来标识是否记住用户的身份信息。所以可以说,UsernamePasswordToken是AuthenticationToken的一种特定实现,同时还具备了RememberMeAuthenticationToken和HostAuthenticationToken的功能。
阅读全文