Uses of Class
com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties
Package
Description
-
Uses of ClientIdentityProviderProperties.ClientProperties in com.broadleafcommerce.auth.user.web.autoconfigure
Modifier and TypeMethodDescriptionClientIdentityProviderProperties.getAdmin()
Properties for configuring identity providers for any and all admin clients for user authorization.ClientIdentityProviderProperties.getCommerce()
Properties for configuring identity providers for any and all commerce-facing clients (i.e., storefront apps) for user authorization.Modifier and TypeMethodDescriptionvoid
ClientIdentityProviderProperties.setAdmin
(ClientIdentityProviderProperties.ClientProperties admin) Properties for configuring identity providers for any and all admin clients for user authorization.void
ClientIdentityProviderProperties.setCommerce
(ClientIdentityProviderProperties.ClientProperties commerce) Properties for configuring identity providers for any and all commerce-facing clients (i.e., storefront apps) for user authorization. -
Uses of ClientIdentityProviderProperties.ClientProperties in com.broadleafcommerce.auth.user.web.endpoint
Modifier and TypeMethodDescriptionprotected List<OAuth2IdentityProvider>
AuthenticationController.getOath2AuthenticationProviders
(@NonNull ClientIdentityProviderProperties.ClientProperties properties, boolean isAdmin) 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.