@@ -242,7 +242,7 @@ void createAssertion_correct() throws IOException {
242
242
243
243
JsonFactory jsonFactory = OAuth2Utils .JSON_FACTORY ;
244
244
long currentTimeMillis = Clock .SYSTEM .currentTimeMillis ();
245
- String assertion = credentials .createAssertion (jsonFactory , currentTimeMillis , null );
245
+ String assertion = credentials .createAssertion (jsonFactory , currentTimeMillis );
246
246
247
247
JsonWebSignature signature = JsonWebSignature .parse (jsonFactory , assertion );
248
248
JsonWebToken .Payload payload = signature .getPayload ();
@@ -272,7 +272,7 @@ void createAssertion_defaultScopes_correct() throws IOException {
272
272
273
273
JsonFactory jsonFactory = OAuth2Utils .JSON_FACTORY ;
274
274
long currentTimeMillis = Clock .SYSTEM .currentTimeMillis ();
275
- String assertion = credentials .createAssertion (jsonFactory , currentTimeMillis , null );
275
+ String assertion = credentials .createAssertion (jsonFactory , currentTimeMillis );
276
276
277
277
JsonWebSignature signature = JsonWebSignature .parse (jsonFactory , assertion );
278
278
JsonWebToken .Payload payload = signature .getPayload ();
@@ -290,7 +290,7 @@ void createAssertion_custom_lifetime() throws IOException {
290
290
291
291
JsonFactory jsonFactory = OAuth2Utils .JSON_FACTORY ;
292
292
long currentTimeMillis = Clock .SYSTEM .currentTimeMillis ();
293
- String assertion = credentials .createAssertion (jsonFactory , currentTimeMillis , null );
293
+ String assertion = credentials .createAssertion (jsonFactory , currentTimeMillis );
294
294
295
295
JsonWebSignature signature = JsonWebSignature .parse (jsonFactory , assertion );
296
296
JsonWebToken .Payload payload = signature .getPayload ();
@@ -372,36 +372,6 @@ void createAssertionForIdToken_incorrect() throws IOException {
372
372
assertEquals (USER , payload .getSubject ());
373
373
}
374
374
375
- @ Test
376
- void createAssertion_withTokenUri_correct () throws IOException {
377
- PrivateKey privateKey = ServiceAccountCredentials .privateKeyFromPkcs8 (PRIVATE_KEY_PKCS8 );
378
- List <String > scopes = Arrays .asList ("scope1" , "scope2" );
379
- ServiceAccountCredentials credentials =
380
- ServiceAccountCredentials .newBuilder ()
381
- .setClientId (CLIENT_ID )
382
- .setClientEmail (CLIENT_EMAIL )
383
- .setPrivateKey (privateKey )
384
- .setPrivateKeyId (PRIVATE_KEY_ID )
385
- .setScopes (scopes )
386
- .setServiceAccountUser (USER )
387
- .setProjectId (PROJECT_ID )
388
- .build ();
389
-
390
- JsonFactory jsonFactory = OAuth2Utils .JSON_FACTORY ;
391
- long currentTimeMillis = Clock .SYSTEM .currentTimeMillis ();
392
- String assertion =
393
- credentials .createAssertion (jsonFactory , currentTimeMillis , "https://foo.com/bar" );
394
-
395
- JsonWebSignature signature = JsonWebSignature .parse (jsonFactory , assertion );
396
- JsonWebToken .Payload payload = signature .getPayload ();
397
- assertEquals (CLIENT_EMAIL , payload .getIssuer ());
398
- assertEquals ("https://foo.com/bar" , payload .getAudience ());
399
- assertEquals (currentTimeMillis / 1000 , (long ) payload .getIssuedAtTimeSeconds ());
400
- assertEquals (currentTimeMillis / 1000 + 3600 , (long ) payload .getExpirationTimeSeconds ());
401
- assertEquals (USER , payload .getSubject ());
402
- assertEquals (String .join (" " , scopes ), payload .get ("scope" ));
403
- }
404
-
405
375
@ Test
406
376
void createdScoped_enablesAccessTokens () throws IOException {
407
377
MockTokenServerTransportFactory transportFactory = new MockTokenServerTransportFactory ();
0 commit comments