Class GenerateClientID

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction, org.springframework.beans.factory.Aware, org.springframework.context.MessageSource, org.springframework.context.MessageSourceAware, org.springframework.webflow.execution.Action

public class GenerateClientID extends AbstractProfileAction
Creates the client ID for the registration.

If an access token was used, it may contain the client_id to use. Otherwise uses the IdentifierGenerationStrategy attached to the profile configuration. The client ID is included to the OIDCClientRegistrationResponseContext.