Class RegistrationContextCredentialRemovalConsumer

All Implemented Interfaces:
BiConsumer<ProfileRequestContext,byte[]>, Component, DestructableComponent, IdentifiableComponent, IdentifiedComponent, InitializableComponent

public class RegistrationContextCredentialRemovalConsumer extends AbstractIdentifiableInitializableComponent implements BiConsumer<ProfileRequestContext,byte[]>
A BiConsumer that sets the credential ID to remove onto the WebAuthn registration context.
  • Field Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Class logger.
    • webauthnRegistrationContextLookupStrategy

      @Nonnull private Function<ProfileRequestContext,WebAuthnRegistrationContext> webauthnRegistrationContextLookupStrategy
      Lookup strategy to locate the webauthn registration context.
  • Constructor Details

    • RegistrationContextCredentialRemovalConsumer

      protected RegistrationContextCredentialRemovalConsumer()
      Constructor.
  • Method Details