diff --git a/app/sdms/src/cloud/providers/ibm/credentials.ts b/app/sdms/src/cloud/providers/ibm/credentials.ts
index 9f44bda6edd7f0c448a09a8005407bbb9eb12f80..0424e3a59bb55e778ffedf8d983f77fcd04f645a 100644
--- a/app/sdms/src/cloud/providers/ibm/credentials.ts
+++ b/app/sdms/src/cloud/providers/ibm/credentials.ts
@@ -68,11 +68,12 @@ export class Credentials extends AbstractCredentials {
             flagUpload = true;
         }
 
-        credentials = await this.ibmSTSHelper.getCredentials(s3bucket, keyPath, roleArn, roleSessionName, flagUpload, expDuration);
+        credentials = await this.ibmSTSHelper.getCredentials(s3bucket, keyPath, 
+            roleArn, roleSessionName, flagUpload, expDuration);
 
         const result = {
             access_token: credentials,
-            expires_in: parseInt(expDuration),
+            expires_in: parseInt(expDuration, 10),
             token_type: 'Bearer',
         };