Skip to content

Commit 174c3c2

Browse files
use databricks-cli
1 parent 9ce45ef commit 174c3c2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

databricks-sdk-java/src/main/java/com/databricks/sdk/core/oauth/ExternalBrowserCredentialsProvider.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.databricks.sdk.core.HeaderFactory;
77
import java.io.IOException;
88
import java.nio.file.Path;
9+
import java.util.Objects;
910
import org.slf4j.Logger;
1011
import org.slf4j.LoggerFactory;
1112

@@ -44,9 +45,12 @@ public String authType() {
4445

4546
@Override
4647
public HeaderFactory configure(DatabricksConfig config) {
47-
if (config.getHost() == null || config.getAuthType() != "external-browser") {
48+
if (config.getHost() == null || !Objects.equals(config.getAuthType(), "external-browser")) {
4849
return null;
4950
}
51+
if (config.getClientId() == null && config.getAzureClientId() == null) {
52+
config.setClientId("databricks-cli");
53+
}
5054
try {
5155
if (tokenCache == null) {
5256
// Create a default FileTokenCache based on config

0 commit comments

Comments
 (0)