Class WarlockUserAuthnServiceImpl

  • All Implemented Interfaces:
    pro.fessional.wings.warlock.service.user.WarlockUserAuthnService

    
    public class WarlockUserAuthnServiceImpl
     implements WarlockUserAuthnService
                        
    Since:

    2021-03-25

    Author:

    trydofor

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      long create(long userId, @NotNull() WarlockUserAuthnService.Authn authn)
      void modify(long userId, @NotNull() WarlockUserAuthnService.Authn authn)
      void renew(long userId, @NotNull() WarlockUserAuthnService.Renew renew)
      void dander(long userId, boolean danger, @NotNull() Array<Enum<out Object>> authType)
      List<WarlockUserAuthnService.Item> list(long userId)
      void setWinUserAuthnDao(WinUserAuthnDao winUserAuthnDao)
      void setWinUserBasisDao(WinUserBasisDao winUserBasisDao)
      void setWingsAuthTypeParser(WingsAuthTypeParser wingsAuthTypeParser)
      void setPasswordEncoder(PasswordEncoder passwordEncoder)
      void setPasssaltEncoder(PasssaltEncoder passsaltEncoder)
      void setJournalService(JournalService journalService)
      void setLightIdService(LightIdService lightIdService)
      void setWarlockSecurityProp(WarlockSecurityProp warlockSecurityProp)
      void setWarlockDangerService(WarlockDangerService warlockDangerService)
      • Methods inherited from class pro.fessional.wings.warlock.service.user.WarlockUserAuthnService

        disable, enable
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WarlockUserAuthnServiceImpl

        WarlockUserAuthnServiceImpl()
    • Method Detail

      • create

        @Transactional() long create(long userId, @NotNull() WarlockUserAuthnService.Authn authn)
      • modify

        @Transactional() void modify(long userId, @NotNull() WarlockUserAuthnService.Authn authn)
      • renew

        @Transactional() void renew(long userId, @NotNull() WarlockUserAuthnService.Renew renew)
      • list

        @NotNull() List<WarlockUserAuthnService.Item> list(long userId)
      • setWinUserAuthnDao

        @Autowired() void setWinUserAuthnDao(WinUserAuthnDao winUserAuthnDao)
      • setWinUserBasisDao

        @Autowired() void setWinUserBasisDao(WinUserBasisDao winUserBasisDao)
      • setPasswordEncoder

        @Autowired() void setPasswordEncoder(PasswordEncoder passwordEncoder)
      • setPasssaltEncoder

        @Autowired() void setPasssaltEncoder(PasssaltEncoder passsaltEncoder)
      • setJournalService

        @Autowired() void setJournalService(JournalService journalService)
      • setLightIdService

        @Autowired() void setLightIdService(LightIdService lightIdService)