I know about adding static custom params for OIDC such as:
cas.authn.pac4j.oidc[0].generic.custom-params.foo=bar

But I want to pass in a dynamic param, like language:
   cas.authn.pac4j.oidc[0].generic.custom-params.lang=zh
   cas.authn.pac4j.oidc[0].generic.custom-params.lang=jp
   cas.authn.pac4j.oidc[0].generic.custom-params.lang=en
etc, depending what the application is displaying.

>From logging, i see these two method having access to the static properties:
DelegatedClientAuthenticationRedirectAction->doExecute
DelegatedClientAuthenticationRedirectAction->handleIdentityProviderWithExternalRedirect

but I can't find a straight fwd way to pass in my dynamic attribute. I just 
need the class with access to the TARGET url of cas/login?TARGET= so that I 
can inject my param.

Thanks.
-psv

-- 
- Website: https://apereo.github.io/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cas-user+unsubscr...@apereo.org.
To view this discussion visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/c222fdcf-832b-489c-b455-43c5a77d92een%40apereo.org.

Reply via email to