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

> Identity is core part of platform - that need to be supported at the
> core. We cannot have different APIs.
>

What are the parts goes as identity apart from Authentication and
Authorisation?

If you look at the current Authorisation manager it has two run time
authorisation methods.

1. isUserAuthorized
2. isRoleAuthorized - what is the meaning of this method? We always need to
authorise users.

other methods are used to manage the content of the authorisation details.
I think it is possible to move these methods out to an Admin interface
which will invoke by the user admin UI.

thanks,
Amila.


>
> Thanks & regards,
> -Prabath
>
> On Sat, Jul 13, 2013 at 1:39 PM, Amila Suriarachchi <[email protected]>
> wrote:
> >
> >
> >
> > 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
>
>
>
> --
> 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