clients accept TokenCredential as param (#998)

This commit is contained in:
JinmingHu 2020-11-20 12:24:04 +08:00 committed by GitHub
parent 9fae36a4f7
commit 2b56b8b026
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
30 changed files with 30 additions and 30 deletions

View File

@ -68,7 +68,7 @@ namespace Azure { namespace Storage { namespace Blobs {
*/
explicit AppendBlobClient(
const std::string& blobUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options = BlobClientOptions());
/**

View File

@ -71,7 +71,7 @@ namespace Azure { namespace Storage { namespace Blobs {
*/
explicit BlobClient(
const std::string& blobUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options = BlobClientOptions());
/**

View File

@ -64,7 +64,7 @@ namespace Azure { namespace Storage { namespace Blobs {
*/
explicit BlobContainerClient(
const std::string& containerUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options = BlobClientOptions());
/**

View File

@ -56,7 +56,7 @@ namespace Azure { namespace Storage { namespace Blobs {
*/
explicit BlobServiceClient(
const std::string& serviceUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options = BlobClientOptions());
/**

View File

@ -78,7 +78,7 @@ namespace Azure { namespace Storage { namespace Blobs {
*/
explicit BlockBlobClient(
const std::string& blobUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options = BlobClientOptions());
/**

View File

@ -70,7 +70,7 @@ namespace Azure { namespace Storage { namespace Blobs {
*/
explicit PageBlobClient(
const std::string& blobUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options = BlobClientOptions());
/**

View File

@ -29,7 +29,7 @@ namespace Azure { namespace Storage { namespace Blobs {
AppendBlobClient::AppendBlobClient(
const std::string& blobUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options)
: BlobClient(blobUrl, std::move(credential), options)
{

View File

@ -68,7 +68,7 @@ namespace Azure { namespace Storage { namespace Blobs {
BlobClient::BlobClient(
const std::string& blobUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options)
: BlobClient(blobUrl, options)
{

View File

@ -64,7 +64,7 @@ namespace Azure { namespace Storage { namespace Blobs {
BlobContainerClient::BlobContainerClient(
const std::string& containerUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options)
: BlobContainerClient(containerUrl, options)
{

View File

@ -59,7 +59,7 @@ namespace Azure { namespace Storage { namespace Blobs {
BlobServiceClient::BlobServiceClient(
const std::string& serviceUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options)
: m_serviceUrl(serviceUrl)
{

View File

@ -32,7 +32,7 @@ namespace Azure { namespace Storage { namespace Blobs {
BlockBlobClient::BlockBlobClient(
const std::string& blobUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options)
: BlobClient(blobUrl, std::move(credential), options)
{

View File

@ -31,7 +31,7 @@ namespace Azure { namespace Storage { namespace Blobs {
PageBlobClient::PageBlobClient(
const std::string& blobUrl,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const BlobClientOptions& options)
: BlobClient(blobUrl, std::move(credential), options)
{

View File

@ -52,7 +52,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
*/
explicit DirectoryClient(
const std::string& directoryUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options = DataLakeClientOptions());
/**

View File

@ -53,7 +53,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
*/
explicit FileClient(
const std::string& fileUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options = DataLakeClientOptions());
/**

View File

@ -55,7 +55,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
*/
explicit FileSystemClient(
const std::string& fileSystemUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options = DataLakeClientOptions());
/**

View File

@ -53,7 +53,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
*/
explicit PathClient(
const std::string& pathUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options = DataLakeClientOptions());
/**

View File

@ -50,7 +50,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
*/
explicit DataLakeServiceClient(
const std::string& serviceUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options = DataLakeClientOptions());
/**

View File

@ -74,7 +74,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
DirectoryClient::DirectoryClient(
const std::string& directoryUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options)
: PathClient(directoryUri, credential, options)
{

View File

@ -152,7 +152,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
FileClient::FileClient(
const std::string& fileUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options)
: PathClient(fileUri, credential, options),
m_blockBlobClient(m_blobClient.AsBlockBlobClient())

View File

@ -95,7 +95,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
FileSystemClient::FileSystemClient(
const std::string& fileSystemUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options)
: m_dfsUri(Details::GetDfsUriFromUri(fileSystemUri)),
m_blobContainerClient(

View File

@ -136,7 +136,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
PathClient::PathClient(
const std::string& pathUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options)
: m_dfsUri(Details::GetDfsUriFromUri(pathUri)),
m_blobClient(Details::GetBlobUriFromUri(pathUri), credential, GetBlobClientOptions(options))

View File

@ -103,7 +103,7 @@ namespace Azure { namespace Storage { namespace Files { namespace DataLake {
DataLakeServiceClient::DataLakeServiceClient(
const std::string& serviceUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const DataLakeClientOptions& options)
: m_dfsUri(Details::GetDfsUriFromUri(serviceUri)), m_blobServiceClient(
Details::GetBlobUriFromUri(serviceUri),

View File

@ -53,7 +53,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
*/
explicit ShareClient(
const std::string& shareUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const ShareClientOptions& options = ShareClientOptions());
/**

View File

@ -55,7 +55,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
*/
explicit DirectoryClient(
const std::string& shareDirectoryUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const ShareClientOptions& options = ShareClientOptions());
/**

View File

@ -54,7 +54,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
*/
explicit FileClient(
const std::string& shareFileUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const ShareClientOptions& options = ShareClientOptions());
/**

View File

@ -50,7 +50,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
*/
explicit ShareServiceClient(
const std::string& serviceUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const ShareClientOptions& options = ShareClientOptions());
/**

View File

@ -65,7 +65,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
ShareClient::ShareClient(
const std::string& shareUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const ShareClientOptions& options)
: m_shareUri(shareUri)
{

View File

@ -66,7 +66,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
DirectoryClient::DirectoryClient(
const std::string& shareDirectoryUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const ShareClientOptions& options)
: m_shareDirectoryUri(shareDirectoryUri)
{

View File

@ -69,7 +69,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
FileClient::FileClient(
const std::string& shareFileUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const ShareClientOptions& options)
: m_shareFileUri(shareFileUri)
{

View File

@ -61,7 +61,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
ShareServiceClient::ShareServiceClient(
const std::string& serviceUri,
std::shared_ptr<Identity::ClientSecretCredential> credential,
std::shared_ptr<Core::TokenCredential> credential,
const ShareClientOptions& options)
: m_serviceUri(serviceUri)
{