@Override
    @Scheduled(
        cron = "${cas.authn.mfa.trusted.cleaner.schedule.cron-expression:}",
        zone = "${cas.authn.mfa.trusted.cleaner.schedule.cron-time-zone:}",
        initialDelayString = "${cas.authn.mfa.trusted.cleaner.schedule.start-delay:PT10S}",
        fixedDelayString = "${cas.authn.mfa.trusted.cleaner.schedule.repeat-interval:PT60S}")
    public void clean() {
        FunctionUtils.doAndHandle(__ -> {
            LOGGER.trace("Proceeding to clean up expired trusted authentication records...");
            storage.remove();
        });
    }
This is {@link MultifactorAuthenticationTrustStorageCleaner}.

@author Misagh Moayyed
@since 5.0.0
support/cas-server-support-trusted-mfa-core/src/main/java/org/apereo/cas/trusted/authentication/storage/MultifactorAuthenticationTrustStorageCleaner.java