/** * Get the tenant out from the token. * @return null if no token, or no tenant there */ public String getTenant() { if (token == null) { return null; } JsonObject pl = this.getPayload(); return pl.getString("tenant"); } }
if (tenantId == null) { try { tenantId = new OkapiToken(ctx).getTenant(); if (tenantId != null && !tenantId.isEmpty()) { ctx.request().headers().add(XOkapiHeaders.TENANT, tenantId);