Package | Description |
---|---|
com.broadleafcommerce.auth.user.web.autoconfigure | |
com.broadleafcommerce.auth.user.web.endpoint |
Modifier and Type | Method and Description |
---|---|
ClientIdentityProviderProperties.ClientProperties |
ClientIdentityProviderProperties.getAdmin()
Properties for configuring identity providers for any and all admin clients for user
authorization.
|
ClientIdentityProviderProperties.ClientProperties |
ClientIdentityProviderProperties.getCommerce()
Properties for configuring identity providers for any and all commerce-facing clients (i.e.,
storefront apps) for user authorization.
|
Modifier and Type | Method and Description |
---|---|
void |
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.
|
Modifier and Type | Method and Description |
---|---|
protected List<OAuth2IdentityProvider> |
AuthenticationController.getOath2AuthenticationProviders(@NonNull ClientIdentityProviderProperties.ClientProperties properties,
boolean isAdmin)
Looks at the
ClientRegistrations to determine which providers are
configured and then cross-checks that with the ClientIdentityProviderProperties.ClientProperties for the appropriate
type of AuthorizedClient that is making a request, either admin or commerce, to
filter the registered identity providers that are appropriate to show the user. |
Copyright © 2021. All rights reserved.