On Sat, Jul 13, 2013 at 1:32 PM, Prabath Siriwardena <[email protected]>wrote:

> I am working cleaning up the user core API - will share the latest
> once its available - and we can review on Monday..
>
> The problem is, the user core was developed as component to login in
> to ESB - but its no more.. we are lacking some basic concepts in the
> API level to provide a comprehensive identity layer.
>

I think it is first developed as a library to authenticate and authorise
users for carbon components. That is why this API is in carbon core. So I
think it is still a valid requirement and we need to have a simple API at
carbon core. If Identiy components need more functionality it is better to
have extend this API or have a new one for identity related stuff.

I'll put some stuff I see in the core API level. We can discuss them in the
review.

thanks,
Amila.


>
> Thanks & regards,
> -Prabath
>
> On Sat, Jul 13, 2013 at 1:27 PM, Amila Suriarachchi <[email protected]>
> wrote:
> > Why we need
> >
> >  /**
> >      * Get the realm configuration
> >      *
> >      * @return
> >      * @throws UserStoreException
> >      */
> >     RealmConfiguration getRealmConfiguration() throws UserStoreException;
> >
> > method in Realm?
> >
> > RealmConfiguration suppose to give internal implementation details of
> Realm.
> > Why other components require that?
> >
> > thanks,
> > Amila.
> >
> >
> > On Sat, Jul 13, 2013 at 12:13 PM, Prabath Siriwardena <[email protected]>
> > wrote:
> >>
> >> Also.. following method too not needed..
> >>
> >> String[] getHybridRoles() throws UserStoreException;
> >>
> >> Thanks & regards,
> >> -Prabath
> >>
> >>
> >> On Sat, Jul 13, 2013 at 12:00 PM, Prabath Siriwardena <[email protected]
> >
> >> wrote:
> >>>
> >>> Why do we need Permission in UsetStoreManager API.Planning to remove
> this
> >>> out.. If any objections please shout...
> >>>
> >>> void addRole(String roleName, String[] userList, Permission[]
> >>> permissions)
> >>> throws UserStoreException;
> >>>
> >>>
> >>> Thanks & Regards,
> >>> Prabath
> >>>
> >>> Mobile : +94 71 809 6732
> >>>
> >>> http://blog.facilelogin.com
> >>> http://RampartFAQ.com
> >>
> >>
> >>
> >>
> >> --
> >> Thanks & Regards,
> >> Prabath
> >>
> >> Mobile : +94 71 809 6732
> >>
> >> http://blog.facilelogin.com
> >> http://RampartFAQ.com
> >>
> >> _______________________________________________
> >> Dev mailing list
> >> [email protected]
> >> http://wso2.org/cgi-bin/mailman/listinfo/dev
> >>
> >
> >
> >
> > --
> > Amila Suriarachchi
> >
> > Software Architect
> > WSO2 Inc. ; http://wso2.com
> > lean . enterprise . middleware
> >
> > phone : +94 71 3082805
>
>
>
> --
> Thanks & Regards,
> Prabath
>
> Mobile : +94 71 809 6732
>
> http://blog.facilelogin.com
> http://RampartFAQ.com
>



-- 
*Amila Suriarachchi*

Software Architect
WSO2 Inc. ; http://wso2.com
lean . enterprise . middleware

phone : +94 71 3082805
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to