Class ClearCredentialFailureCommandHandler

java.lang.Object
com.sankcrm.erp.auth.application.authz.captcha.ClearCredentialFailureCommandHandler
All Implemented Interfaces:
com.sankcrm.erp.bus.CommandHandler<Void,ClearCredentialFailureCommand>

@Component public class ClearCredentialFailureCommandHandler extends Object implements com.sankcrm.erp.bus.CommandHandler<Void,ClearCredentialFailureCommand>
在完整授权成功后清除密码失败计数。
  • Constructor Details

    • ClearCredentialFailureCommandHandler

      public ClearCredentialFailureCommandHandler()
  • Method Details

    • handle

      public Void handle(ClearCredentialFailureCommand command) throws com.sankcrm.erp.common.exception.CoreException
      清理已完成授权的密码账号失败计数。
      Specified by:
      handle in interface com.sankcrm.erp.bus.CommandHandler<Void,ClearCredentialFailureCommand>
      Parameters:
      command - 已成功完成授权的应用、认证方式和原始账号值
      Returns:
      无返回载荷
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 命令分发失败时抛出;底层清理错误仅记录非敏感警告并保留保护状态