Uses of Class
com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
-
Uses of OAuth2IdentityProvider in com.broadleafcommerce.auth.user.web.endpoint
Modifier and TypeMethodDescriptionprotected Map<String,
List<OAuth2IdentityProvider>> AuthenticationController.getOath2AuthenticationProviders()
Deprecated, for removal: This API element is subject to removal in a future version.protected List<OAuth2IdentityProvider>
AuthenticationController.getOath2AuthenticationProviders
(@NonNull ClientIdentityProviderProperties.ClientProperties properties, boolean isAdmin) Deprecated, for removal: This API element is subject to removal in a future version.protected Map<String,
List<OAuth2IdentityProvider>> AuthenticationController.getOauth2AuthenticationProviders()
Provides caching by the type of authorized client for the appropriateOAuth2IdentityProvider
for it.protected List<OAuth2IdentityProvider>
AuthenticationController.getOauth2AuthenticationProviders
(@NonNull AuthorizedClient client) Looks at theClientRegistrations
to determine which providers are configured and then cross-checks that with theClientIdentityProviderProperties.ClientProperties
for the appropriate type ofAuthorizedClient
that is making a request, either admin or commerce, to filter the registered identity providers that are appropriate to show the user.
AuthenticationController.oauth2AuthenticationProviders
.