Hi, Indeed, the management webapp is not able to define OAuth services. This would be a good improvement. Would you mind opening a JIRA for that for 4.x? Thanks. Best regards, Jérôme
2014-02-07 4:39 GMT+01:00 Sashika <[email protected]>: > Hi, > > Well, I just need to dynamically define OAuth services at run time. To do > this I assumed using the JpaServiceRegistryDaoImpl instead of > InMemoryServiceRegistryDaoImpl > is the easiest way. This is my need and may be you have misunderstood my > query. Anyway If you go to the service management and try to add a service > It only asks for a name, service url and Description. But to add an Oauth > service, we have to specify clientId and clientSecret also. If I define > this in the xml file it looks like below > > <bean class="org.jasig.cas.support.oauth.services.OAuthRegisteredService"> > <property name="id" value="1" /> > <property name="name" value="application" /> > <property name="description" value="The greatest application > ever!" /> > <property name="clientId" value="this_is_the_key" /> > <property name="clientSecret" value="this_is_the_secret" /> > <property name="serviceId" value=" > https://192.168.3.3:8181/mavenproject1/OAuth" /> > </bean> > > > But When I try to add this service through service management we cant > define certain attributes. Is there a way at least we can dynamically load > InMemoryServiceRegistryDaoImpl? > > > Thanks > > > > > On Thu, Feb 6, 2014 at 11:58 PM, Jérôme LELEU <[email protected]> wrote: > >> Hi, >> >> I'm not sure to see exactly the problem as the *JpaServiceRegistryDaoImpl >> *is mostly referencing *RegisteredService *or *AbstractRegisteredService >> *classes. >> >> Maybe an *Entity *annotation is missing on the *OAuthRegisteredService * >> class? >> >> Best regards, >> Jérôme >> >> >> >> 2014-02-06 4:31 GMT+01:00 Sashika <[email protected]>: >> >>> Hi, >>> >>> My CAS server is configured as an OAuth server and I would like to >>> replace the InMemoryServiceRegistryDaoImpl with JpaServiceRegistryDaoImpl. >>> But for OAuth services we need to specify "clientId", "clientSecret" etc. >>> But the service management add new service user interface does not support >>> this.How do we specify these? >>> >>> Regards >>> Sashika. >>> >>> -- >>> You are currently subscribed to [email protected] as: >>> [email protected] >>> To unsubscribe, change settings or access archives, see >>> http://www.ja-sig.org/wiki/display/JSG/cas-user >>> >>> >> -- >> You are currently subscribed to [email protected] as: >> [email protected] >> To unsubscribe, change settings or access archives, see >> http://www.ja-sig.org/wiki/display/JSG/cas-user >> >> > -- > You are currently subscribed to [email protected] as: [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
