No there is no such “requirement” per se. I think the docs may have misled you to think that is what’s needed as the de facto example, but in theory you should be able to use any type of service registry. The two are totally separate.
I would say this though, that you will run into issues with OAuth and JPA service registry because the OAuth functionality in the present 4.1.2 release does not take into account a number of JPA mappings that would allow OAuth services to be inserted into the database. This has been fixed in 4.1.3 and you may want to point your overlay to 4.1.3-SNAPSHOT for the time being. From: [email protected] [mailto:[email protected]] On Behalf Of Maxwell, Gary Sent: Wednesday, December 16, 2015 3:11 PM To: CAS Community <[email protected]> Subject: [cas-user] Changes need for CAS to enable the OpenId/oauth provider feature Thanks for all the help in getting this to work however I ran into a problem. The OAuth implementation requires org.jasig.cas.services.InMemoryServiceRegistryDaoImpl and we are using the JPA version that writes to the database. -Gary From: [email protected] <mailto:[email protected]> [mailto:[email protected]] On Behalf Of Misagh Moayyed Sent: Wednesday, December 16, 2015 9:21 AM To: CAS Community <[email protected] <mailto:[email protected]> > Subject: RE: [cas-user] Changes need for CAS to enable the OpenId/oauth provider feature If “openid metadata address” is your discovery endpoint, you need to create one: http://jasig.github.io/cas/4.1.x/protocol/OpenID-Protocol.html#openid-v20-support From: [email protected] <mailto:[email protected]> [mailto:[email protected]] On Behalf Of Maxwell, Gary Sent: Wednesday, December 16, 2015 8:28 AM To: Jérôme LELEU <[email protected] <mailto:[email protected]> > Cc: CAS Community <[email protected]> Subject: RE: [cas-user] Changes need for CAS to enable the OpenId/oauth provider feature Hi Jerome, Great! Yes we need to turn CAS into OAuth / OpenID server(1). We are configuring SelectSurveys to authenticate via OpenId to our CAS. Maybe you can also answer this question. Do you know what would be considered the OpenId metadata address? Thanks for your help. -Gary From: Jérôme LELEU [mailto:[email protected]] Sent: Tuesday, December 15, 2015 11:24 PM To: Maxwell, Gary <[email protected] <mailto:[email protected]> > Cc: CAS Community <[email protected] <mailto:[email protected]> > Subject: Re: [cas-user] Changes need for CAS to enable the OpenId/oauth provider feature Hi, Just to be sure: do you want to turn you CAS server into an OAuth / OpenID server (1) or delegate the authentication from your CAS server to another OAuth / OpenID server (2)? (1): http://jasig.github.io/cas/4.1.x/installation/OAuth-OpenId-Authentication.html & http://jasig.github.io/cas/4.1.x/protocol/OpenID-Protocol.html (2): http://jasig.github.io/cas/4.1.x/integration/Delegate-Authentication.html Thanks. Best regards, Jérôme 2015-12-15 23:17 GMT+01:00 Maxwell, Gary <[email protected] <mailto:[email protected]> >: I am confused on what needs to be installed on CAS to incorporate the OpenId/oauth provider feature. We are not interested in authenticating with other providers, only within our own CAS server. If someone could give me a summary of what needs to be installed that would be great. -Gary -- 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] <mailto:[email protected]> . Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/. -- 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] <mailto:[email protected]> . Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/. -- 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] <mailto:[email protected]> . Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/. -- 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] <mailto:[email protected]> . Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/. -- 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]. Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/.
