public bool IsConsumer() { return((this.tenantName != null && TemplateTenantConfiguration.IsTemplateTenantName(this.tenantName)) || (this.externalDirectoryOrganizationId != null && this.GetExternalDirectoryOrganizationId() == TemplateTenantConfiguration.TemplateTenantExternalDirectoryOrganizationIdGuid)); }
internal static bool IsTemplateTenant(OrganizationId orgId) { if (orgId == null) { throw new ArgumentNullException("orgId"); } ADObjectId organizationalUnit = orgId.OrganizationalUnit; return(organizationalUnit != null && organizationalUnit.DistinguishedName != null && TemplateTenantConfiguration.IsTemplateTenantName(organizationalUnit.Name)); }