Skip to content

Commit e3c61b1

Browse files
authored
Update AWS SDK dependencies (#213)
1 parent 7b0d92a commit e3c61b1

File tree

5 files changed

+25
-15
lines changed

5 files changed

+25
-15
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"Projects": [
3+
{
4+
"Name": "Amazon.Extensions.CognitoAuthentication",
5+
"Type": "Patch",
6+
"ChangelogMessages": [
7+
"Update AWS SDK Dependencies"
8+
]
9+
}
10+
]
11+
}

src/Amazon.Extensions.CognitoAuthentication/Amazon.Extensions.CognitoAuthentication.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
</PropertyGroup>
3030

3131
<ItemGroup>
32-
<PackageReference Include="AWSSDK.CognitoIdentity" Version="4.0.0" />
33-
<PackageReference Include="AWSSDK.CognitoIdentityProvider" Version="4.0.0" />
32+
<PackageReference Include="AWSSDK.CognitoIdentity" Version="4.0.2.4" />
33+
<PackageReference Include="AWSSDK.CognitoIdentityProvider" Version="4.0.4.2" />
3434
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
3535
</ItemGroup>
3636

src/Amazon.Extensions.CognitoAuthentication/Util/CognitoAuthHelper.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,10 +148,10 @@ internal static List<AttributeType> CreateAttributeList(IDictionary<string, stri
148148
internal static void ServiceClientBeforeRequestEvent(object sender, RequestEventArgs e)
149149
{
150150
WebServiceRequestEventArgs args = e as WebServiceRequestEventArgs;
151-
if (args == null || !args.Headers.ContainsKey(UserAgentHeader) || args.Headers[UserAgentHeader].Contains(_userAgentSuffix))
152-
return;
153-
154-
args.Headers[UserAgentHeader] = args.Headers[UserAgentHeader] + " " + _userAgentSuffix;
151+
if (args != null && args.Request is Amazon.Runtime.Internal.IAmazonWebServiceRequest internalRequest && !internalRequest.UserAgentDetails.GetCustomUserAgentComponents().Contains(_userAgentSuffix))
152+
{
153+
internalRequest.UserAgentDetails.AddUserAgentComponent(_userAgentSuffix);
154+
}
155155
}
156156

157157
private static string GetAssemblyFileVersion()

test/Amazon.Extensions.CognitoAuthentication.IntegrationTests/Amazon.Extensions.CognitoAuthentication.IntegrationTests.csproj

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,11 @@
99
</ItemGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="AWSSDK.Core" Version="4.0.0" />
13-
<PackageReference Include="AWSSDK.IdentityManagement" Version="4.0.0" />
14-
<PackageReference Include="AWSSDK.S3" Version="4.0.0" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
16-
<PackageReference Include="xunit" Version="2.9.2" />
17-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2">
12+
<PackageReference Include="AWSSDK.IdentityManagement" Version="4.0.6" />
13+
<PackageReference Include="AWSSDK.S3" Version="4.0.11.1" />
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
15+
<PackageReference Include="xunit" Version="2.9.3" />
16+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
1817
<PrivateAssets>all</PrivateAssets>
1918
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2019
</PackageReference>

test/Amazon.Extensions.CognitoAuthentication.UnitTests/Amazon.Extensions.CognitoAuthentication.UnitTests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
</ItemGroup>
1515

1616
<ItemGroup>
17-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
18-
<PackageReference Include="xunit" Version="2.9.2" />
19-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2">
17+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
18+
<PackageReference Include="xunit" Version="2.9.3" />
19+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
2020
<PrivateAssets>all</PrivateAssets>
2121
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2222
</PackageReference>

0 commit comments

Comments
 (0)