Hi Nirmal +1 to have a method for validation. But it should be in TenantMgtUtil IMO. WDYT? On Dec 19, 2014 10:24 AM, "Nirmal Fernando" <[email protected]> wrote:
> TenantManager doesn't have an API to validate a tenant? > > On Fri, Dec 19, 2014 at 10:19 AM, Lakshman Udayakantha <[email protected] > > wrote: >> >> Hi Godwin, >> >> Thanks for the information. then it should be ok. >> >> Thanks >> >> On Fri, Dec 19, 2014 at 10:14 AM, Godwin Amila Shrimal <[email protected]> >> wrote: >>> >>> Hi Lakshan, >>> >>> TenantMgtUtil. validateDomain method check the domain name has correct >>> format and not checking weather tenant domain really exist in the system. >>> And -1 is using for invalid tenant id and -1234 use for super tenant id. >>> >>> >>> Thanks >>> Godwin >>> >>> >>> >>> On Fri, Dec 19, 2014 at 10:08 AM, Lakshman Udayakantha < >>> [email protected]> wrote: >>>> >>>> Hi Prasanna, >>>> >>>> org.wso2.carbon.tenant.mgt.util.TenantMgtUtil class have validateDomain >>>> method to validate Tenant domain. can't you use that? AFAIR -1 tenant id >>>> associate with super tenant, for other tenants it becomes another value. So >>>> using tenant id to validate domain is not a good way as I think. >>>> >>>> Thanks >>>> >>>> On Fri, Dec 19, 2014 at 9:55 AM, Prasanna Dangalla <[email protected]> >>>> wrote: >>>>> >>>>> Hi >>>>> >>>>> I need to check whether a specific tenant domain is a valid one or >>>>> not. If its an invalid domain when getting the tenant id by giving the >>>>> domain it retains a -1. So is it the correct way to check whether the >>>>> tenant domain is valid of not as below by checking with -1 in the code. >>>>> >>>>> int tenantId = >>>>> ServiceHolder.getRealmService().getTenantManager().getTenantId(tenantDomain); >>>>> >>>>> if(tenantId != -1) { >>>>> >>>>> //Do the operation >>>>> >>>>> } else { >>>>> >>>>> //Invalid tenant >>>>> >>>>> } >>>>> >>>>> >>>>> Thanks >>>>> -- >>>>> Prasanna Dangalla >>>>> Software Engineer, WSO2, Inc.; http://wso2.com/ >>>>> lean.enterprise.middleware >>>>> >>>>> cell: +94 777 55 80 30 | +94 718 11 27 51 >>>>> twitter: @prasa77 >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> [email protected] >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> -- >>>> Lakshman Udayakantha >>>> WSO2 Inc. www.wso2.com >>>> lean.enterprise.middleware >>>> Mobile: *0711241005 <0711241005>* >>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> -- >>> *Godwin Amila Shrimal* >>> Senior Software Engineer >>> WSO2 Inc.; http://wso2.com >>> lean.enterprise.middleware >>> >>> mobile: *+94772264165* >>> linkedin: *http://lnkd.in/KUum6D <http://lnkd.in/KUum6D>* >>> twitter: https://twitter.com/godwinamila >>> >> >> >> -- >> Lakshman Udayakantha >> WSO2 Inc. www.wso2.com >> lean.enterprise.middleware >> Mobile: *0711241005 <0711241005>* >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > -- > > Thanks & regards, > Nirmal > > Senior Software Engineer- Platform Technologies Team, WSO2 Inc. > Mobile: +94715779733 > Blog: http://nirmalfdo.blogspot.com/ > > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
