Authentication Action Plugin#
Plugin Descriptor interface:
AuthenticationActionPluginDescriptor
Authenticator action plugins are used to provide both:
- A required authentication action via the getAuthenticationAction() function.
- An optional back-channel authentication action via the getBackchannelAuthenticationAction() function.
Note that both getAuthenticationAction() and getBackchannelAuthenticationAction() methods return the same AuthenticationAction interface,
so it is common for the same class to be both a front-channel (regular) authentication action and a back-channel action.