Michael,

If a user is logged in to the main app, you can use proxy protocol, 
https://apereo.github.io/cas/6.6.x/protocol/CAS-Protocol.html#proxy-web-flow-diagram

Client docs have examples, 
https://apereo.github.io/cas/6.6.x/integration/CAS-Clients.html (I have used 
php, java, and pac4j as clients).

Both user application and REST API applications would be registered in cas as 
able to proxy 
https://apereo.github.io/cas/6.6.x/services/Configuring-Service-Proxy-Policy.html


Note: this is different from proxied / delegated authentication.

Ray

On Tue, 2022-11-22 at 21:48 +0000, Michael Remijan wrote:
Notice: This message was sent from outside the University of Victoria email 
system. Please be cautious with links and sensitive information.

Hello user community,

I am looking for some information on a CAS client and I haven’t been able to 
find it anywhere online.

All CAS Client references I’ve find have been for configuring a Web App so that 
user login integrates with CAS for authentication. Unfortunately, this is not 
what I need.

I have an REST API endpoint I need to integrate with in a headless/background 
process kind of way.  Basic data integration stuff…periodically call the API 
throughout the day, get the data, process data.  So I need an example of this 
kind of integration…having a background process pass the CAS authentication 
server what it needs to authenticate the request in a non-interactive, headless 
manner so my process can integrate with a REST API.

Any examples like this exist?  Any help would be appreciated.

Mike

-- 
- 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/c17ee8d4b55125b31307132c437777a7a772caa0.camel%40uvic.ca.

Reply via email to