Source:
<code>public abstract BatchScanner createBatchScanner(String tableName, Authorizations authorizations, int numQueryThreads) throws TableNotFoundException; @Deprecated public abstract BatchDeleter createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, long maxMemory, long maxLatency, int maxWriteThreads) throws TableNotFoundException; public abstract BatchDeleter createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, BatchWriterConfig config) throws TableNotFoundException; public abstract BatchDeleter createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads) throws TableNotFoundException; @Deprecated public abstract BatchWriter createBatchWriter(String tableName, long maxMemory, long maxLatency, int maxWriteThreads) throws TableNotFoundException; public abstract BatchWriter createBatchWriter(String tableName, BatchWriterConfig config) throws TableNotFoundException; public abstract BatchWriter createBatchWriter(String tableName) throws TableNotFoundException; @Deprecated public abstract MultiTableBatchWriter createMultiTableBatchWriter(long maxMemory, long maxLatency, int maxWriteThreads); public abstract MultiTableBatchWriter createMultiTableBatchWriter(BatchWriterConfig config); public abstract MultiTableBatchWriter createMultiTableBatchWriter(); public abstract Scanner createScanner(String tableName, Authorizations authorizations) throws TableNotFoundException; public abstract ConditionalWriter createConditionalWriter(String tableName, ConditionalWriterConfig config) throws TableNotFoundException; public abstract Instance getInstance(); public abstract String whoami(); public abstract TableOperations tableOperations(); public abstract NamespaceOperations namespaceOperations(); public abstract SecurityOperations securityOperations(); public abstract InstanceOperations instanceOperations(); public abstract ReplicationOperations replicationOperations(); <START> public abstract ConnectionInfo info(); <END> public abstract Connector createConnector(String principal, AuthenticationToken token) throws AccumuloSecurityException, AccumuloException; public interface ConnInfoFactory { ConnectionInfo info(); }</code><technical_language>this nice, exposes authentication info</technical_language>

Target:
public abstract BatchScanner createBatchScanner(String tableName, Authorizations authorizations, int numQueryThreads) throws TableNotFoundException; @Deprecated public abstract BatchDeleter createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, long maxMemory, long maxLatency, int maxWriteThreads) throws TableNotFoundException; public abstract BatchDeleter createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, BatchWriterConfig config) throws TableNotFoundException; public abstract BatchDeleter createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads) throws TableNotFoundException; @Deprecated public abstract BatchWriter createBatchWriter(String tableName, long maxMemory, long maxLatency, int maxWriteThreads) throws TableNotFoundException; public abstract BatchWriter createBatchWriter(String tableName, BatchWriterConfig config) throws TableNotFoundException; public abstract BatchWriter createBatchWriter(String tableName) throws TableNotFoundException; @Deprecated public abstract MultiTableBatchWriter createMultiTableBatchWriter(long maxMemory, long maxLatency, int maxWriteThreads); public abstract MultiTableBatchWriter createMultiTableBatchWriter(BatchWriterConfig config); public abstract MultiTableBatchWriter createMultiTableBatchWriter(); public abstract Scanner createScanner(String tableName, Authorizations authorizations) throws TableNotFoundException; public abstract ConditionalWriter createConditionalWriter(String tableName, ConditionalWriterConfig config) throws TableNotFoundException; public abstract Instance getInstance(); public abstract String whoami(); public abstract TableOperations tableOperations(); public abstract NamespaceOperations namespaceOperations(); public abstract SecurityOperations securityOperations(); public abstract InstanceOperations instanceOperations(); public abstract ReplicationOperations replicationOperations(); public abstract ConnectionInfo info(); public interface ConnInfoFactory { ConnectionInfo info(); }