Skip to content

Commit

Permalink
fix workload identity in azure reader
Browse files Browse the repository at this point in the history
  • Loading branch information
Gutzeit, Enrico committed Oct 18, 2024
1 parent 515abf6 commit 74c272e
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.15)
cmake_policy(SET CMP0091 NEW) # enable new "MSVC runtime library selection" (https://cmake.org/cmake/help/latest/variable/CMAKE_MSVC_RUNTIME_LIBRARY.html)

project(libCZI
VERSION 0.62.5
VERSION 0.62.6
HOMEPAGE_URL "https://github.com/ZEISS/libczi"
DESCRIPTION "libCZI is an Open Source Cross-Platform C++ library to read and write CZI")

Expand Down
3 changes: 2 additions & 1 deletion Src/libCZI/Doc/version-history.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,5 @@ version history {#version_history}
0.62.2 | [115](https://github.com/ZEISS/libczi/pull/115) | enabling building with clang on windows
0.62.3 | [116](https://github.com/ZEISS/libczi/pull/116) | enable long paths on Windows for CZIcmd, add Windows-ARM64 build
0.62.4 | [117](https://github.com/ZEISS/libczi/pull/117) | fix build with private RapidJSON library
0.62.5 | [119](https://github.com/ZEISS/libczi/pull/119) | fix a discrepancy between code and documentation
0.62.5 | [119](https://github.com/ZEISS/libczi/pull/119) | fix a discrepancy between code and documentation
0.62.6 | [120](https://github.com/ZEISS/libczi/pull/120) | fix workload identity in the azure blob inputstream
2 changes: 1 addition & 1 deletion Src/libCZI/StreamsLib/azureblobinputstream.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ void AzureBlobInputStream::CreateWithCreateAzureCliCredential(const std::map<std

void AzureBlobInputStream::CreateWithWorkloadIdentityCredential(const std::map<std::wstring, std::wstring>& tokenized_file_name, const std::map<int, libCZI::StreamsFactory::Property>& property_bag)
{
this->CreateWithCredential(tokenized_file_name, property_bag, AzureBlobInputStream::CreateAzureCliCredential);
this->CreateWithCredential(tokenized_file_name, property_bag, AzureBlobInputStream::CreateWorkloadIdentityCredential);

Check warning on line 118 in Src/libCZI/StreamsLib/azureblobinputstream.cpp

View check run for this annotation

Codecov / codecov/patch

Src/libCZI/StreamsLib/azureblobinputstream.cpp#L118

Added line #L118 was not covered by tests
}

void AzureBlobInputStream::CreateWithManagedIdentityCredential(const std::map<std::wstring, std::wstring>& tokenized_file_name, const std::map<int, libCZI::StreamsFactory::Property>& property_bag)
Expand Down

0 comments on commit 74c272e

Please sign in to comment.