接口 TokenToUserConverter

所有超级接口:
org.springframework.core.convert.converter.Converter<Token,org.springframework.security.core.userdetails.UserDetails>
所有已知实现类:
AbstractJwtTokenToUserConverter, MapTokenToUserConverter, NullTokenToUserConverter
函数接口:
这是一个函数接口, 因此可用作 lambda 表达式或方法引用的赋值目标。

@FunctionalInterface public interface TokenToUserConverter extends org.springframework.core.convert.converter.Converter<Token,org.springframework.security.core.userdetails.UserDetails>
Token 对象到 UserDetails 的转换器
从以下版本开始:
1.0.0
作者:
应卓
另请参阅:
  • 方法概要

    修饰符和类型
    方法
    说明
    org.springframework.security.core.userdetails.UserDetails
    convert(Token token)
    将令牌转换为UserDetails

    从接口继承的方法 org.springframework.core.convert.converter.Converter

    andThen
  • 方法详细资料

    • convert

      @Nullable org.springframework.security.core.userdetails.UserDetails convert(@Nullable Token token) throws org.springframework.security.core.AuthenticationException
      将令牌转换为UserDetails
      指定者:
      convert 在接口中 org.springframework.core.convert.converter.Converter<Token,org.springframework.security.core.userdetails.UserDetails>
      参数:
      token - 令牌实体
      返回:
      UserDetails 实例,为 null时,等同于认证失败
      抛出:
      org.springframework.security.core.AuthenticationException - 认证失败