@Override
    public void initialize(Map<String, Param> params) throws TikaConfigException {
        //TODO -- allow authentication via other methods
        blobServiceClient = new BlobServiceClientBuilder()
                .endpoint(endpoint)
                .credential(new AzureSasCredential(sasToken))
                .buildClient();
        blobContainerClient = blobServiceClient.getBlobContainerClient(container);
    }
This initializes the az blob container client

@param params params to use for initialization
@throws TikaConfigException
tika-pipes/tika-emitters/tika-emitter-az-blob/src/main/java/org/apache/tika/pipes/emitter/azblob/AZBlobEmitter.java