Class JwtUserInfoUriAuthenticationConverter

  • All Implemented Interfaces:
    org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,​org.springframework.security.authentication.AbstractAuthenticationToken>

    public class JwtUserInfoUriAuthenticationConverter
    extends Object
    implements org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,​org.springframework.security.authentication.AbstractAuthenticationToken>
    • Constructor Summary

      Constructors 
      Constructor Description
      JwtUserInfoUriAuthenticationConverter​(org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,​Collection<org.springframework.security.core.GrantedAuthority>> jwtGrantedAuthoritiesConverter, org.springframework.security.oauth2.client.registration.ClientRegistration clientRegistration, org.springframework.security.oauth2.client.userinfo.OAuth2UserService oAuth2UserService)  
    • Constructor Detail

      • JwtUserInfoUriAuthenticationConverter

        public JwtUserInfoUriAuthenticationConverter​(org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,​Collection<org.springframework.security.core.GrantedAuthority>> jwtGrantedAuthoritiesConverter,
                                                     org.springframework.security.oauth2.client.registration.ClientRegistration clientRegistration,
                                                     org.springframework.security.oauth2.client.userinfo.OAuth2UserService oAuth2UserService)
    • Method Detail

      • convert

        public org.springframework.security.authentication.AbstractAuthenticationToken convert​(org.springframework.security.oauth2.jwt.Jwt jwt)
        Specified by:
        convert in interface org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,​org.springframework.security.authentication.AbstractAuthenticationToken>
      • setUsernameClaim

        public void setUsernameClaim​(String usernameClaim)
      • getPrincipalClaimName

        public String getPrincipalClaimName​(org.springframework.security.oauth2.jwt.Jwt jwt)