in custos-client-sdks/custos-js-sdk/stubs/core-services/tenant-profile/TenantProfileService_pb.js [526:653]
proto.org.apache.custos.tenant.profile.service.Tenant.deserializeBinaryFromReader = function(msg, reader) {
while (reader.nextField()) {
if (reader.isEndGroup()) {
break;
}
var field = reader.getFieldNumber();
switch (field) {
case 1:
var value = /** @type {number} */ (reader.readInt64());
msg.setTenantId(value);
break;
case 2:
var value = /** @type {string} */ (reader.readString());
msg.setClientName(value);
break;
case 4:
var value = /** @type {string} */ (reader.readString());
msg.setRequesterEmail(value);
break;
case 5:
var value = /** @type {string} */ (reader.readString());
msg.setAdminFirstName(value);
break;
case 6:
var value = /** @type {string} */ (reader.readString());
msg.setAdminLastName(value);
break;
case 7:
var value = /** @type {string} */ (reader.readString());
msg.setAdminEmail(value);
break;
case 8:
var value = /** @type {string} */ (reader.readString());
msg.setAdminUsername(value);
break;
case 9:
var value = /** @type {string} */ (reader.readString());
msg.setAdminPassword(value);
break;
case 10:
var value = /** @type {!proto.org.apache.custos.tenant.profile.service.TenantStatus} */ (reader.readEnum());
msg.setTenantStatus(value);
break;
case 11:
var value = /** @type {string} */ (reader.readString());
msg.addContacts(value);
break;
case 12:
var value = /** @type {string} */ (reader.readString());
msg.addRedirectUris(value);
break;
case 13:
var value = /** @type {string} */ (reader.readString());
msg.setClientUri(value);
break;
case 14:
var value = /** @type {string} */ (reader.readString());
msg.setScope(value);
break;
case 15:
var value = /** @type {string} */ (reader.readString());
msg.setDomain(value);
break;
case 16:
var value = /** @type {string} */ (reader.readString());
msg.setComment(value);
break;
case 17:
var value = /** @type {string} */ (reader.readString());
msg.setLogoUri(value);
break;
case 18:
var value = /** @type {number} */ (reader.readInt64());
msg.setParentTenantId(value);
break;
case 19:
var value = /** @type {string} */ (reader.readString());
msg.setApplicationType(value);
break;
case 20:
var value = /** @type {string} */ (reader.readString());
msg.setTokenEndpointAuthMethod(value);
break;
case 21:
var value = /** @type {string} */ (reader.readString());
msg.setJwksUri(value);
break;
case 22:
var value = /** @type {string} */ (reader.readString());
msg.setExampleExtensionParameter(value);
break;
case 23:
var value = /** @type {string} */ (reader.readString());
msg.setTosUri(value);
break;
case 24:
var value = /** @type {string} */ (reader.readString());
msg.setPolicyUri(value);
break;
case 25:
var value = msg.getJwksMap();
reader.readMessage(value, function(message, reader) {
jspb.Map.deserializeBinary(message, reader, jspb.BinaryReader.prototype.readString, jspb.BinaryReader.prototype.readString, null, "", "");
});
break;
case 26:
var value = /** @type {string} */ (reader.readString());
msg.setSoftwareId(value);
break;
case 27:
var value = /** @type {string} */ (reader.readString());
msg.setSoftwareVersion(value);
break;
case 28:
var value = /** @type {number} */ (reader.readInt64());
msg.setRefeshTokenLifetime(value);
break;
case 29:
var value = /** @type {string} */ (reader.readString());
msg.setClientId(value);
break;
default:
reader.skipField();
break;
}
}
return msg;
};