Browse Source

Add strong signing to assembly (#324)

Fixes: #308.

Version being bumped to 3.1.0
pull/327/head 3.1.0
poornas 6 years ago
committed by kannappanr
parent
commit
c60b0e5eb9
  1. 2
      Minio.Tests/Minio.Tests.csproj
  2. BIN
      Minio.snk
  3. 6
      Minio/Minio.csproj
  4. 8
      Minio/Properties/AssemblyInfo.cs

2
Minio.Tests/Minio.Tests.csproj

@ -2,6 +2,8 @@
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1</TargetFrameworks>
<IsPackable>False</IsPackable>
<AssemblyOriginatorKeyFile>..\Minio.snk</AssemblyOriginatorKeyFile>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<ItemGroup>

BIN
Minio.snk

6
Minio/Minio.csproj

@ -6,11 +6,15 @@
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<DebugType>embedded</DebugType>
<GeneratePackageOnBuild>False</GeneratePackageOnBuild>
<Optimize>true</Optimize>
<AssemblyOriginatorKeyFile>..\Minio.snk</AssemblyOriginatorKeyFile>
<SignAssembly>true</SignAssembly>
<PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
</PropertyGroup>
<PropertyGroup Label="Package">
<Product>Minio</Product>
<Version>3.0.13</Version>
<Version>3.1.0</Version>
<Description>Minio .NET SDK for Amazon S3 Compatible Cloud Storage.</Description>
<Copyright>Copyright (c) 2018. All rights reserved.</Copyright>
<Authors>Minio, Inc.</Authors>

8
Minio/Properties/AssemblyInfo.cs

@ -1,3 +1,7 @@
using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("Minio.Tests")]
[assembly: InternalsVisibleTo("Minio.Tests, PublicKey="+
"0024000004800000940000000602000000240000525341310004000001000100b5b1773b93a0a4"+
"47624b0ba537a9f6b948a483c25f82b77c2d4025fc8d5b3151a5b2b0f5a00e7f8cec340430e809"+
"fe196713be30b75fd5efa790a39357709cef50a7e073106a3b24964f2eb6139a95598165b65f37"+
"be8ae65145afb9c4ba27bb85c310c52ed00435478f44368495a344ce688b9140ad0e8fea65ec00"+
"a8912398")]
Loading…
Cancel
Save