Interface HvlAuthSettingRestService

All Known Implementing Classes:
HvlAuthSettingRestController

@HvlPublicFeignRestService @FeignClient(name="${hvl.oauth.auth.setting.service.name:authSettingRestService}", path="${hvl.oauth.auth.setting.service.path:/auth/setting}", url="${hvl.oauth.auth.setting.service.url:${hvl.oauth.auth.service.url}}") public interface HvlAuthSettingRestService
The interface HvlAuthSettingRestService.
  • Method Details

    • getRegisterEnabled

      @GetMapping(value="/registration-enabled", produces="application/json") tr.com.havelsan.javarch.service.data.HvlResponse<Boolean> getRegisterEnabled()
      Gets register enabled.
      Returns:
      the register enabled
    • getTwoFactorAuthenticationTypes

      @GetMapping(value="/two-factor-authentication-types", produces="application/json") tr.com.havelsan.javarch.service.data.HvlResponse<String> getTwoFactorAuthenticationTypes()
      Gets two factor authentication types.
      Returns:
      the two factor authentication types
    • getRegisterUserDetailTypes

      @GetMapping(value="/register-user-detail-types", produces="application/json") tr.com.havelsan.javarch.service.data.HvlResponse<String> getRegisterUserDetailTypes()
      Gets register user detail types.
      Returns:
      the register user detail types
    • getTwoFactorAuthenticationVerificationCodeMinDuration

      @GetMapping(value="/two-factor-authentication-verification-code-min-duration", produces="application/json") tr.com.havelsan.javarch.service.data.HvlResponse<Long> getTwoFactorAuthenticationVerificationCodeMinDuration()
      Gets two factor authentication verification code min duration.
      Returns:
      the two factor authentication verification code min duration