New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare working prototype which demonstrates oxTrust API #784

Closed
willow9886 opened this Issue Dec 6, 2017 · 5 comments

Comments

Projects
None yet
3 participants
@willow9886
Contributor

willow9886 commented Dec 6, 2017

No description provided.

@willow9886 willow9886 added this to the 3.2.0 milestone Dec 6, 2017

@dmogn

This comment has been minimized.

Contributor

dmogn commented Dec 6, 2017

@yurem Technically speaking, I think that API should be a set of statefull/stateless session beans, which wrap
org.gluu.oxtrust.action.*
org.gluu.oxtrust.ldap.service.*
beans.

It is easy to expose session beans to XML or REST WS just with JEE annotation adding.
JS-based UI can use web services.
And JSF-based UI can use these session beans directly in expressions.

Am I right?

@dmogn

This comment has been minimized.

Contributor

dmogn commented Dec 6, 2017

And we are going from "light profile" to JEE application server features.

@yurem

This comment has been minimized.

Contributor

yurem commented Dec 7, 2017

We can use JEE in this task. Even "light profile" requires Application Server. This is from Jetty docs:

JSR 339 | Java API for RESTful Web Services 2.0 (JAX-RS) | No
@yurem

This comment has been minimized.

Contributor

yurem commented Dec 7, 2017

We use RESTEasy and CDI in oxAuth/oxTrust already. And this combination works well. I offer to continue use them for this task too.

@yurem

This comment has been minimized.

Contributor

yurem commented Dec 7, 2017

Also our main target point is to allow developers write custom GUI for oxTrust. Or integrate it in own admin applications.

shekhar16 added a commit that referenced this issue Jan 3, 2018

shekhar16 added a commit that referenced this issue Jan 3, 2018

dmogn added a commit that referenced this issue Jan 8, 2018

@dmogn dmogn closed this Mar 23, 2018

earezki pushed a commit to earezki/oxTrust that referenced this issue Nov 11, 2018

earezki pushed a commit to earezki/oxTrust that referenced this issue Nov 12, 2018

yurem added a commit that referenced this issue Nov 13, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment