private String getJWT() {
    String jwtCredential = getJWTStringFromSession();
    if (jwtCredential == null || jwtCredential.isEmpty()) {
      jwtCredential = getJWTStringFromEnv();
    }
    return jwtCredential;
  }
Creates a sessionId Supplier for interceptors. When interceptors are instantiated,
there is no session yet (sessHandle is null) so this Supplier can take care
of the sessionId in a lazy way.
jdbc/src/java/org/apache/hive/jdbc/HiveConnection.java