Source file "com/google/auth/oauth2/ExternalAccountCredentialsTest.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,741 of 2,741 | 0% | 14 of 14 | 0% | 86 | 86 | 782 | 782 | 79 | 79 |
| constructor_builder() | 0% | n/a | 1 | 1 | 32 | 32 | 1 | 1 | ||
| exchangeExternalCredentialForAccessToken_workforceCred_expectUserProjectPassedToSts() | 0% | 0% | 2 | 2 | 22 | 22 | 1 | 1 | ||
| fromJson_pluggableAuthCredentials_withUniverseDomain() | 0% | n/a | 1 | 1 | 22 | 22 | 1 | 1 | ||
| fromJson_invalidWorkforceAudiences_throws() | 0% | 0% | 2 | 2 | 12 | 12 | 1 | 1 | ||
| fromJson_pluggableAuthCredentials_allExecutableOptionsSet() | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | ||
| constructor_builderWithInvalidWorkforceAudiences_throws() | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| exchangeExternalCredentialForAccessToken_withServiceAccountImpersonation() | 0% | n/a | 1 | 1 | 22 | 22 | 1 | 1 | ||
| exchangeExternalCredentialForAccessToken_withServiceAccountImpersonationOptions() | 0% | n/a | 1 | 1 | 23 | 23 | 1 | 1 | ||
| validateTokenUrl_validUrls() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| validateServiceAccountImpersonationUrls_validUrls() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| constructor_builder_highTokenLifetime_throws() | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | ||
| constructor_builder_bigDecimalTokenLifetime() | 0% | n/a | 1 | 1 | 20 | 20 | 1 | 1 | ||
| constructor_builder_integerTokenLifetime() | 0% | n/a | 1 | 1 | 20 | 20 | 1 | 1 | ||
| serialize() | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | ||
| buildJsonAwsCredential() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | ||
| fromJson_pluggableAuthCredentialsWithServiceAccountImpersonationOptions() | 0% | n/a | 1 | 1 | 19 | 19 | 1 | 1 | ||
| constructor_builder_stringTokenLifetime() | 0% | n/a | 1 | 1 | 20 | 20 | 1 | 1 | ||
| validateTokenUrl_invalidUrls() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| validateServiceAccountImpersonationUrls_invalidUrls() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| fromJson_pluggableAuthCredentialsWithUniverseDomain() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | ||
| exchangeExternalCredentialForAccessToken_withInternalOptions() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | ||
| buildJsonPluggableAuthCredential() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| fromJson_pluggableAuthCredentialsWorkforce() | 0% | n/a | 1 | 1 | 18 | 18 | 1 | 1 | ||
| exchangeExternalCredentialForAccessToken_workforceCredWithInternalOptions_expectOverridden() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | ||
| exchangeExternalCredentialForAccessToken_throws() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| fromJson_pluggableAuthCredentials() | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | ||
| exchangeExternalCredentialForAccessToken() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | ||
| buildJsonIdentityPoolCredential() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| lambda$constructor_builder_lowTokenLifetime_throws$11(Map) | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | ||
| lambda$constructor_builder_invalidTokenLifetime_throws$10(Map) | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | ||
| fromJson_identityPoolCredentialsWithServiceAccountImpersonationOptions() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| fromJson_awsCredentialsWithServiceAccountImpersonationOptions() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | ||
| fromJson_identityPoolCredentialsWithUniverseDomain() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| fromJson_awsCredentialsWithUniverseDomain() | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | ||
| validateMetricsHeader(Map, String, boolean, boolean) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| fromJson_identityPoolCredentialsWorkforce() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| constructor_builderWithEmptyWorkforceUserProjectAndWorkforceAudience() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| getRequestMetadata_withQuotaProjectId() | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | ||
| fromJson_identityPoolCredentialsWorkload() | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | ||
| fromJson_awsCredentials() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| constructor_builder_subjectTokenTypeEnum() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| constructor_builder_defaultTokenUrlwithUniverseDomain() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| exchangeExternalCredentialForAccessToken_invalidImpersonatedCredentialsThrows() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| constructor_builder_defaultTokenUrl() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| constructor_builder_invalidServiceAccountImpersonationUrl() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| constructor_builder_invalidTokenUrl() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| constructor_builder_invalidTokenLifetime_throws() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| constructor_builder_lowTokenLifetime_throws() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| fromStream_invalidStream_throws() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| buildJsonPluggableAuthWorkforceCredential() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| fromStream_invalidWorkloadAudience_throws() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| lambda$constructor_builderWithInvalidWorkforceAudiences_throws$9(String, HashMap) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| buildJsonIdentityPoolWorkforceCredential() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| fromStream_identityPoolCredentials() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| fromStream_awsCredentials() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| fromStream_pluggableAuthCredentials() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| fromStream_nullTransport_throws() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| buildServiceAccountImpersonationOptions() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| fromStream_nullOptionalField() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| fromJson_nullTransport_throws() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setup() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$constructor_builder_invalidServiceAccountImpersonationUrl$8(ExternalAccountCredentials.Builder) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$constructor_builder_invalidTokenUrl$7(ExternalAccountCredentials.Builder) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| fromStream_nullStream_throws() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fromJson_nullJson_throws() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$exchangeExternalCredentialForAccessToken_invalidImpersonatedCredentialsThrows$14(ExternalAccountCredentials, StsTokenExchangeRequest) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$exchangeExternalCredentialForAccessToken_throws$13(ExternalAccountCredentials, StsTokenExchangeRequest) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$constructor_builder_highTokenLifetime_throws$12(IdentityPoolCredentials.Builder, Map) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$fromJson_invalidWorkforceAudiences_throws$6(GenericJson) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$fromJson_nullTransport_throws$5(HashMap) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$fromJson_nullJson_throws$4() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$fromStream_invalidWorkloadAudience_throws$3(GenericJson) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$fromStream_nullStream_throws$2() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$fromStream_nullTransport_throws$1(ByteArrayInputStream) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$fromStream_invalidStream_throws$0(GenericJson) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ExternalAccountCredentialsTest() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$validateServiceAccountImpersonationUrls_invalidUrls$16(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$validateTokenUrl_invalidUrls$15(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |