@Override
    public void registerHints(final RuntimeHints hints, final ClassLoader classLoader) {
        val profiles = findSubclassesInPackage(UserProfile.class, "org.pac4j");
        registerSerializationHints(hints, profiles);
        registerReflectionHints(hints, profiles);

        registerReflectionHints(hints,
            List.of(DelegatedClientAuthenticationDistributedSessionCookieCipherExecutor.class));
    }
This is {@link DelegatedAuthenticationRuntimeHints}.

@author Misagh Moayyed
@since 7.0.0
support/cas-server-support-pac4j-webflow/src/main/java/org/apereo/cas/nativex/DelegatedAuthenticationRuntimeHints.java