@Override
                    public void accept(final File file) {
                        FunctionUtils.doUnchecked(__ -> {
                            if (applicationContext.isActive()) {
                                LOGGER.info("Publishing event to broadcast change in [{}]", file);
                                applicationContext.publishEvent(new OidcJsonWebKeystoreModifiedEvent(this, file, clientInfo));
                            }
                        });
                    }
This is {@link OidcDefaultJsonWebKeystoreGeneratorService}.

@author Misagh Moayyed
@since 5.1.0
support/cas-server-support-oidc-core-api/src/main/java/org/apereo/cas/oidc/jwks/generator/OidcDefaultJsonWebKeystoreGeneratorService.java