in src/lib/service/custos-service/custos-service-tenants.js [126:150]
updateTenant({username, firstName, lastName, email, tenantId, clientId, tenantName, redirectUris, scope, domain, clientUri, logoUri, comment, applicationType, requesterEmail}) {
let axiosInstance = this.custosService.axiosInstance;
return axiosInstance.put(
`${CustosService.ENDPOINTS.TENANTS}/oauth2/tenant`,
{
"id": tenantId,
"client_id": clientId,
"client_name": tenantName,
"requesterEmail": requesterEmail,
"admin_username": username,
"admin_first_name": firstName,
"admin_last_name": lastName,
"admin_email": email,
"contacts": [email],
"redirect_uris": redirectUris,
"scope": scope.join(" ").trim(),
"domain": domain,
"client_uri": clientUri,
"logo_uri": logoUri,
"application_type": applicationType,
"comment": comment
}
);
}