@@ -584,10 +584,10 @@ export class IamLogin extends BaseLogin {
584584 async getCredential ( ) {
585585 const response = await this . _getIamCredential ( false )
586586 const credentials : IamCredentials = {
587- accessKeyId : await this . decrypt ( response . credentials . accessKeyId ) ,
588- secretAccessKey : await this . decrypt ( response . credentials . secretAccessKey ) ,
589- sessionToken : response . credentials . sessionToken
590- ? await this . decrypt ( response . credentials . sessionToken )
587+ accessKeyId : await this . decrypt ( response . credential . credentials . accessKeyId ) ,
588+ secretAccessKey : await this . decrypt ( response . credential . credentials . secretAccessKey ) ,
589+ sessionToken : response . credential . credentials . sessionToken
590+ ? await this . decrypt ( response . credential . credentials . sessionToken )
591591 : undefined ,
592592 }
593593 return {
@@ -626,13 +626,13 @@ export class IamLogin extends BaseLogin {
626626 }
627627
628628 // Update cached credentials and credential ID
629- if ( response . credentials . accessKeyId && response . credentials . secretAccessKey ) {
629+ if ( response . credential . credentials . accessKeyId && response . credential . credentials . secretAccessKey ) {
630630 this . _data = {
631- accessKey : response . credentials . accessKeyId ,
632- secretKey : response . credentials . secretAccessKey ,
633- sessionToken : response . credentials . sessionToken ,
631+ accessKey : response . credential . credentials . accessKeyId ,
632+ secretKey : response . credential . credentials . secretAccessKey ,
633+ sessionToken : response . credential . credentials . sessionToken ,
634634 }
635- this . iamCredentialId = response . id
635+ this . iamCredentialId = response . credential . id
636636 }
637637 this . updateConnectionState ( 'connected' )
638638 return response
0 commit comments