Class DelegatingOAuth2UserService<R extends OAuth2UserRequest,U extends OAuth2User>

java.lang.Object
org.springframework.security.oauth2.client.userinfo.DelegatingOAuth2UserService<R,U>
Type Parameters:
R - The type of OAuth 2.0 User Request
U - The type of OAuth 2.0 User
All Implemented Interfaces:
OAuth2UserService<R,U>

public class DelegatingOAuth2UserService<R extends OAuth2UserRequest,U extends OAuth2User> extends Object implements OAuth2UserService<R,U>
An implementation of an OAuth2UserService that simply delegates to it's internal List of OAuth2UserService(s).

Each OAuth2UserService is given a chance to load an OAuth2User with the first non-null OAuth2User being returned.

Since:
5.0
See Also: