Michael, The ST gets sent to the API endpoint. The cas client that is in that application will know how to handle it.
Ray On Mon, 2022-11-28 at 20:20 +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. I looked at the REST-Protocol and it looks interesting. I don’t know the CAS instance I’ll be using has this available, but that’s a separate issue. Looking at the REST-Protocol documentation, it seem like first you get a Ticket Granting Ticket, then you use that to get a Service Ticket, and then after you have the Service Ticket you are able to call the service? I didn’t see any example of what to do with the Service Ticket once you have it. Thanks! From: Petr Fišer <[email protected]> Sent: Wednesday, November 23, 2022 1:27 AM To: [email protected]; Michael Remijan <[email protected]> Subject: Re: [cas-user] CAS Client help Hello, It is probably better to use this https://apereo.github.io/cas/6.6.x/protocol/REST-Protocol.html<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapereo.github.io%2Fcas%2F6.6.x%2Fprotocol%2FREST-Protocol.html&data=05%7C01%7C%7C84d3290b16a542b292a808dacd23b15c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638047850430666439%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zVpEXj5OA1BfUDkhKg2KbHTjy98o3wXfRYEqLJhtm7k%3D&reserved=0> . Cheers, Fiisch On 11/22/2022 10:48 PM, Michael Remijan wrote: 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<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapereo.github.io%2Fcas&data=05%7C01%7C%7C84d3290b16a542b292a808dacd23b15c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638047850430666439%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=DQFJYd9Luy%2FzmxI7%2BvnQE7fLHO%2FO73FL7bAxZZFVRF8%3D&reserved=0> - Gitter Chatroom: https://gitter.im/apereo/cas<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitter.im%2Fapereo%2Fcas&data=05%7C01%7C%7C84d3290b16a542b292a808dacd23b15c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638047850430666439%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=TPOE8pbDnyzjmu7LahBebqX9aZFmKB%2BwkfYypt3gEqY%3D&reserved=0> - List Guidelines: https://goo.gl/1VRrw7<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgoo.gl%2F1VRrw7&data=05%7C01%7C%7C84d3290b16a542b292a808dacd23b15c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638047850430666439%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jT2nlwapf5X5h%2FmhgOc8Y2Ghy%2FqDNbqjmHOU0TfTUBU%3D&reserved=0> - Contributions: https://goo.gl/mh7qDG<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgoo.gl%2Fmh7qDG&data=05%7C01%7C%7C84d3290b16a542b292a808dacd23b15c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638047850430666439%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xkEOKJDtTJ3j4KacUinEQ9rdNX1sEc0GX4So690yGsw%3D&reserved=0> --- 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 [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/DM6PR06MB48902D25FA770FA95065FDB3D20D9%40DM6PR06MB4890.namprd06.prod.outlook.com<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fapereo.org%2Fd%2Fmsgid%2Fcas-user%2FDM6PR06MB48902D25FA770FA95065FDB3D20D9%2540DM6PR06MB4890.namprd06.prod.outlook.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05%7C01%7C%7C84d3290b16a542b292a808dacd23b15c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638047850430666439%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=YgYk2Q6%2FLV3rZhZK17mhBoxfMP1T5PlwiqkHd8KDyg0%3D&reserved=0>. -- - 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/67944836fb0125cdda5017c2aa5418ad2a5d2553.camel%40uvic.ca.
