Class HvlAsyncTokenHealthCheckScheduler

java.lang.Object
tr.com.havelsan.javarch.oauth.async.token.provider.scheduler.HvlAsyncTokenHealthCheckScheduler

@Component public class HvlAsyncTokenHealthCheckScheduler extends Object
The async token health check scheduler.
  • Constructor Details

    • HvlAsyncTokenHealthCheckScheduler

      public HvlAsyncTokenHealthCheckScheduler(HvlSessionCloudRestService sessionCloudClientRestService, HvlAsyncTokenAuthenticationService asyncAuthenticationService, HvlAsyncTokenContext asyncTokenContext, HvlAsyncTokenProperties asyncTokenProperties)
      Instantiates a new HvlAsyncTokenHealthCheckScheduler.
      Parameters:
      sessionCloudClientRestService - the session cloud client rest service
      asyncAuthenticationService - the async authentication service
      asyncTokenContext - the async token context
      asyncTokenProperties - the async token properties
  • Method Details

    • run

      @Scheduled(cron="${hvl.oauth.auth.async-token.health-check.period:0 */5 * ? * *}") public void run()
      Run.