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 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,
                                                     OAuth2UserServiceCacheable oAuth2UserServiceCacheable)
    • 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)