Hi,

Are there any way to add my new custom Client Oauth2 in CAS-server 5.3.X 
without modify the PAC4j library?

I need to add my new Client-OAUTH but PAC4j only accept limited clients. 
Are there any way to Override the CAS-Server to add my new Client Oauth in 
PAC4j?

Thanks!!!

El divendres, 15 febrer de 2019 10:06:32 UTC+1, Xavier Rodríguez va 
escriure:
>
> Hi,
>
> I'm upgrading from CAS 4.2.3 to CAS 5.3.3. In CAS 4.2.3 I define my custom 
> oauth integration in *pac4jContext.xml*:
>
>     <bean id="cascustomwrapper" class="my.org.CustomCasOAuthWrapperClient">
>         <property name="key" value="XXXXXXX" />
>         <property name="secret" value="YYYYYYYY" />
>         <property name="validUrlAuthorization" value="
> https://localhost:8444/oauth-server/oauth2.0"; />
>         <property name="customLogout" value="${logoutPage}" />
>         <property name="userMappings" value="${mappings}" />
>     </bean>  
>
> How can I do this in CAS 5.3.3? 
>
> In this version of CAS I can activate an Oauth through:
>
> pac4j:
>     oauth2[0]:
>         authUrl: https://myOrg/o/oauth2/auth
>         tokenUrl: https://myOrg/o/oauth2/token
>         profileUrl: https://myOrg/services-rest/getUserInfo
>         profileAttrs:
>             attr1: attr1
>         customParams:
>             state: state
>         id: xx.yyy.zz
>         secret: 3233fdsf4343jk545m543543j
>
>
> I put my Custom Oauth in /java Overlay directory. But I don't know how 
> indicate to CAS that my Class is a new Oauth client. And In what file can I 
> put my properties for my custom oauth? In the application.yml?
>
> Or have I to modify the pac4j-oauth library? But I prefer put my Custom 
> Oauth in Cas-Overlay.
>
> Any idea? 
>
> Thanks in advance!
>
> - Xavier -
>
>

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/8a3cb3dc-3158-40f2-98c0-ff8c53408fdf%40apereo.org.

Reply via email to