Skip to content

Commit ec03abe

Browse files
authored
TokenCredential class shouldn't be required (#2441) (#2453)
1 parent 6e9c756 commit ec03abe

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/main/java/com/microsoft/sqlserver/jdbc/SQLServerSecurityUtility.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import javax.crypto.spec.SecretKeySpec;
2222

2323
import com.azure.core.credential.AccessToken;
24-
import com.azure.core.credential.TokenCredential;
2524
import com.azure.core.credential.TokenRequestContext;
2625
import com.azure.identity.ManagedIdentityCredential;
2726
import com.azure.identity.ManagedIdentityCredentialBuilder;
@@ -487,7 +486,7 @@ private static String[] getAdditonallyAllowedTenants() {
487486
return null;
488487
}
489488

490-
private static TokenCredential getCredentialFromCache(String key) {
489+
private static Object getCredentialFromCache(String key) {
491490
Credential credential = CREDENTIAL_CACHE.get(key);
492491

493492
if (null != credential) {
@@ -498,9 +497,9 @@ private static TokenCredential getCredentialFromCache(String key) {
498497
}
499498

500499
private static class Credential {
501-
TokenCredential tokenCredential;
500+
Object tokenCredential;
502501

503-
public Credential(TokenCredential tokenCredential) {
502+
public Credential(Object tokenCredential) {
504503
this.tokenCredential = tokenCredential;
505504
}
506505
}

0 commit comments

Comments
 (0)