No. Users roles coming from the UserStoreManager. AuthorizationManager is about permissions.
Thanks & regards, -Prabath On Thu, Jul 11, 2013 at 12:42 PM, Amila Suriarachchi <[email protected]> wrote: > > > > On Thu, Jul 11, 2013 at 10:21 AM, Prabath Siriwardena <[email protected]>wrote: > >> UserStoreManager API is not clean at all.. There so many stuff can >> remove... Also maintain two interfaces one in the core and another in API. >> We need to get rid of the interface in core.. >> >> On Thu, Jul 11, 2013 at 10:06 AM, Asela Pathberiya <[email protected]>wrote: >> >>> Hi All, >>> >>> I am not sure why we are keeping following method in the API... Sorry, >>> if i have missed any thing.... If there are on any usage, we can remove >>> them... >>> >>> 1. String[] getAllSecondaryRoles() >>> >>> Why we need only the roles of secondary user store? >>> >> >> This is useful.. In a multi-tenanted environment - primary user store is >> governed by the super tenant.. It's also better to have a method >> getRoles(String userStoreDomain). >> > > This is wrong. You should not try to get the roles from the UserStore. > Roles has to come from the Authorization manager. > > thanks, > Amila. > >> >> Thanks & regards, >> -Prabath >> >> >>> >>> 2. int getTenantId(String username) >>> >>> Once user is authenticated, we knows the tenant Id. Else why we need to >>> get the tenant id of a user who is not in its tenant space ? >>> >>> 3. int getUserId(String username) >>> >>> What is the use of user id? It seems to this is auto increment value of >>> UM_USER table >>> >>> 4. int getTenantId() >>> >>> I guess, tenant Id is not need to expose via user store manager API, it >>> is available with carbon context >>> >>> Thanks, >>> Asela. >>> >>> -- >>> Thanks & Regards, >>> Asela >>> >>> Mobile : +94 777 625 933 >>> >> >> >> >> -- >> 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
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
