Package org.imixs.security.oidc.marty
Class UserProfileHandler
java.lang.Object
org.imixs.security.oidc.marty.UserProfileHandler
- All Implemented Interfaces:
Serializable
This class UserProfileHandler is a CDI Observer bean listening to updates of
a Imixs-Marty profile during the login process.
It automatically updates the user profile with the attributes provided by the
OpenID provider.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonProfileEvent(org.imixs.marty.profile.ProfileEvent profileEvent) ProfileEvent listener to update a new profile with the user attributes provided by the OpenID provider.
-
Constructor Details
-
UserProfileHandler
public UserProfileHandler()
-
-
Method Details
-
onProfileEvent
public void onProfileEvent(@Observes org.imixs.marty.profile.ProfileEvent profileEvent) throws org.imixs.workflow.exceptions.AccessDeniedException ProfileEvent listener to update a new profile with the user attributes provided by the OpenID provider.- Parameters:
workflowEvent-- Throws:
org.imixs.workflow.exceptions.AccessDeniedException
-