[midPoint-git] [Evolveum/midpoint] 0cf899: OTP auth module strategy=enrolled implemented

Viliam Repan noreply at github.com
Tue Mar 24 22:46:16 CET 2026


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 0cf899b9a0d118c1a503d1c4ea3cdb706a7594ed
      https://github.com/Evolveum/midpoint/commit/0cf899b9a0d118c1a503d1c4ea3cdb706a7594ed
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2026-03-24 (Tue, 24 Mar 2026)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthModule.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/otp/OtpAuthModuleDelegator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/otp/OtpModuleFactory.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/otp/OtpServiceFactoryImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/otp/OtpServiceImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/otp/TOtpServiceImpl.java

  Log Message:
  -----------
  OTP auth module strategy=enrolled implemented

Custom OTP auth module implementation can decide whether authentication can be skipped during login for current principal if the principal doesn't have OTP configured.

Tests will be written in schrodinger project.

Related to MID-11049.



To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list