
com.databricks.sdk.core.CliTokenSource Maven / Gradle / Ivy
package com.databricks.sdk.core;
import com.databricks.sdk.core.oauth.RefreshableTokenSource;
import com.databricks.sdk.core.oauth.Token;
import com.databricks.sdk.core.utils.OSUtils;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
import java.io.IOException;
import java.io.InputStream;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.time.format.DateTimeParseException;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.function.Supplier;
import org.apache.commons.io.IOUtils;
public class CliTokenSource extends RefreshableTokenSource implements OSUtils {
private List cmd;
private String tokenTypeField;
private String accessTokenField;
private String expiryField;
private Supplier
© 2015 - 2025 Weber Informatics LLC | Privacy Policy