feat(auth): akamai auth integration (#8199)

This commit is contained in:
shubh-bruno
2026-07-03 13:31:28 +05:30
committed by GitHub
parent 876a4c4cd3
commit efd61bf682
58 changed files with 2782 additions and 30 deletions

View File

@@ -497,6 +497,18 @@ export const transformCollectionToSaveToExportAsFile = (collection, options = {}
password: get(si.request, 'auth.wsse.password', '')
};
break;
case 'akamai-edgegrid':
di.request.auth.akamaiEdgegrid = {
accessToken: get(si.request, 'auth.akamaiEdgegrid.accessToken', ''),
clientToken: get(si.request, 'auth.akamaiEdgegrid.clientToken', ''),
clientSecret: get(si.request, 'auth.akamaiEdgegrid.clientSecret', ''),
nonce: get(si.request, 'auth.akamaiEdgegrid.nonce', ''),
timestamp: get(si.request, 'auth.akamaiEdgegrid.timestamp', ''),
baseURL: get(si.request, 'auth.akamaiEdgegrid.baseURL', ''),
headersToSign: get(si.request, 'auth.akamaiEdgegrid.headersToSign', ''),
maxBodySize: get(si.request, 'auth.akamaiEdgegrid.maxBodySize', null)
};
break;
default:
break;
}
@@ -1014,6 +1026,10 @@ export const humanizeRequestAuthMode = (mode) => {
label = 'API Key';
break;
}
case 'akamai-edgegrid': {
label = 'Akamai EdgeGrid';
break;
}
}
return label;