@@ -127,13 +127,13 @@ describe('CryptoSigner', () => {
127127 } ) ;
128128
129129 describe ( 'explicit service account ID' , ( ) => {
130- const response = { signature : Buffer . from ( 'testsignature' ) . toString ( 'base64' ) } ;
130+ const response = { signedBlob : Buffer . from ( 'testsignature' ) . toString ( 'base64' ) } ;
131131 const input = Buffer . from ( 'input' ) ;
132132 const signRequest = {
133133 method : 'POST' ,
134- url : `https://iam .googleapis.com/v1/projects/-/serviceAccounts/test-service-account:signBlob` ,
134+ url : `https://iamcredentials .googleapis.com/v1/projects/-/serviceAccounts/test-service-account:signBlob` ,
135135 headers : { Authorization : `Bearer ${ mockAccessToken } ` } ,
136- data : { bytesToSign : input . toString ( 'base64' ) } ,
136+ data : { payload : input . toString ( 'base64' ) } ,
137137 } ;
138138 let stub : sinon . SinonStub ;
139139
@@ -147,7 +147,7 @@ describe('CryptoSigner', () => {
147147 const requestHandler = new AuthorizedHttpClient ( mockApp ) ;
148148 const signer = new IAMSigner ( requestHandler , 'test-service-account' ) ;
149149 return signer . sign ( input ) . then ( ( signature ) => {
150- expect ( signature . toString ( 'base64' ) ) . to . equal ( response . signature ) ;
150+ expect ( signature . toString ( 'base64' ) ) . to . equal ( response . signedBlob ) ;
151151 expect ( stub ) . to . have . been . calledOnce . and . calledWith ( signRequest ) ;
152152 } ) ;
153153 } ) ;
@@ -179,17 +179,17 @@ describe('CryptoSigner', () => {
179179
180180 describe ( 'auto discovered service account' , ( ) => {
181181 const input = Buffer . from ( 'input' ) ;
182- const response = { signature : Buffer . from ( 'testsignature' ) . toString ( 'base64' ) } ;
182+ const response = { signedBlob : Buffer . from ( 'testsignature' ) . toString ( 'base64' ) } ;
183183 const metadataRequest = {
184184 method : 'GET' ,
185185 url : `http://metadata/computeMetadata/v1/instance/service-accounts/default/email` ,
186186 headers : { 'Metadata-Flavor' : 'Google' } ,
187187 } ;
188188 const signRequest = {
189189 method : 'POST' ,
190- url : `https://iam .googleapis.com/v1/projects/-/serviceAccounts/discovered-service-account:signBlob` ,
190+ url : `https://iamcredentials .googleapis.com/v1/projects/-/serviceAccounts/discovered-service-account:signBlob` ,
191191 headers : { Authorization : `Bearer ${ mockAccessToken } ` } ,
192- data : { bytesToSign : input . toString ( 'base64' ) } ,
192+ data : { payload : input . toString ( 'base64' ) } ,
193193 } ;
194194 let stub : sinon . SinonStub ;
195195
@@ -204,7 +204,7 @@ describe('CryptoSigner', () => {
204204 const requestHandler = new AuthorizedHttpClient ( mockApp ) ;
205205 const signer = new IAMSigner ( requestHandler ) ;
206206 return signer . sign ( input ) . then ( ( signature ) => {
207- expect ( signature . toString ( 'base64' ) ) . to . equal ( response . signature ) ;
207+ expect ( signature . toString ( 'base64' ) ) . to . equal ( response . signedBlob ) ;
208208 expect ( stub ) . to . have . been . calledTwice ;
209209 expect ( stub . getCall ( 0 ) . args [ 0 ] ) . to . deep . equal ( metadataRequest ) ;
210210 expect ( stub . getCall ( 1 ) . args [ 0 ] ) . to . deep . equal ( signRequest ) ;
0 commit comments