syncope-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Francesco Chicchiriccò (JIRA) <j...@apache.org>
Subject [jira] [Commented] (SYNCOPE-152) Support SCIM REST API
Date Wed, 30 Mar 2016 11:08:25 GMT

    [ https://issues.apache.org/jira/browse/SYNCOPE-152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15217803#comment-15217803
] 

Francesco Chicchiriccò commented on SYNCOPE-152:
------------------------------------------------

Agree that SCIM interface will only support users (and groups, if possible).

Also agree not to wait for eSCIMo since AFAICT the development has quite stalled since a while
now.

I would suggest to think to the SCIM interface as an extension - which is a standard way for
adding optional features to Syncope, since 2.0 - which define an additional {{<jaxrs:server/>}},
mapped to {{/scim}}, with its own independent configurations.

Naturally, as at the moment we define the JAX-RS interface via {{UserService}} and its [UserServiceImpl|https://github.com/apache/syncope/blob/master/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/service/UserServiceImpl.java]
implementation, which translates JAX-RS requests into calls to {{UserLogic}}, I would expect
similarly that a new {{ScimUserService}} JAX-RS interface might have its {{ScimUserServiceImpl}}
implementation simply performing a different translation into calls to the same {{UserLogic}}.

> Support SCIM REST API
> ---------------------
>
>                 Key: SYNCOPE-152
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-152
>             Project: Syncope
>          Issue Type: New Feature
>            Reporter: Francesco Chicchiriccò
>              Labels: rest
>             Fix For: 2.1.0
>
>
> http://www.simplecloud.info/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message