Uses of Class
com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
-
Packages that use OAuth2IdentityProvider Package Description com.broadleafcommerce.auth.user.web.endpoint -
-
Uses of OAuth2IdentityProvider in com.broadleafcommerce.auth.user.web.endpoint
Methods in com.broadleafcommerce.auth.user.web.endpoint that return types with arguments of type OAuth2IdentityProvider Modifier and Type Method Description protected Map<String,List<OAuth2IdentityProvider>>AuthenticationController. getOath2AuthenticationProviders()Provides caching by the type of authorized client for the appropriateOAuth2IdentityProviderfor it.protected List<OAuth2IdentityProvider>AuthenticationController. getOath2AuthenticationProviders(@NonNull ClientIdentityProviderProperties.ClientProperties properties, boolean isAdmin)Looks at theClientRegistrationsto determine which providers are configured and then cross-checks that with theClientIdentityProviderProperties.ClientPropertiesfor the appropriate type ofAuthorizedClientthat is making a request, either admin or commerce, to filter the registered identity providers that are appropriate to show the user.
-