aspnetcore/build/CodeSign.props

78 lines
10 KiB
XML

<Project>
<ItemGroup>
<!-- Third-party components in Microsoft.AspNetCore.All/App which should be signed. -->
<!-- Microsoft.AspNetCore.All -->
<FilesToSign Include="e_sqlite3.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="MessagePack.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Newtonsoft.Json.Bson.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="SQLitePCLRaw.batteries_green.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="SQLitePCLRaw.batteries_v2.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="SQLitePCLRaw.core.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="SQLitePCLRaw.provider.e_sqlite3.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="StackExchange.Redis.StrongName.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.All" />
<!-- Microsoft.AspNetCore.App -->
<FilesToSign Include="Newtonsoft.Json.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Remotion.Linq.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Interactive.Async.dll" Certificate="$(AssemblySigning3rdPartyCertName)" Container="Microsoft.AspNetCore.App" />
<!-- These files came from the aspnet/Extensions build, but have to be re-signed because we crossgen them. -->
<FilesToSign Include="Microsoft.Extensions.DiagnosticAdapter.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.Extensions.ObjectPool.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.Extensions.Primitives.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<!-- These files came from partner teams. They have to be re-signed because we crossgen them and redistributable them in our installers. -->
<!-- Microsoft.AspNetCore.All -->
<FilesToSign Include="Microsoft.AI.DependencyCollector.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.ApplicationInsights.AspNetCore.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.ApplicationInsights.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Azure.KeyVault.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Azure.KeyVault.WebKey.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Azure.Services.AppAuthentication.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Data.Edm.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Data.Edm.resources.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Data.OData.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Data.OData.resources.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Extensions.PlatformAbstractions.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.IdentityModel.Clients.ActiveDirectory.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Rest.ClientRuntime.Azure.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.Rest.ClientRuntime.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="Microsoft.WindowsAzure.Storage.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="System.Spatial.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<FilesToSign Include="System.Spatial.resources.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.All" />
<!-- Microsoft.AspNetCore.App -->
<FilesToSign Include="Microsoft.CodeAnalysis.CSharp.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.CodeAnalysis.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.DotNet.PlatformAbstractions.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.Extensions.DependencyModel.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.IdentityModel.JsonWebTokens.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.IdentityModel.Logging.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.IdentityModel.Protocols.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.IdentityModel.Protocols.OpenIdConnect.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.IdentityModel.Protocols.WsFederation.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.IdentityModel.Tokens.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.IdentityModel.Tokens.Saml.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="Microsoft.IdentityModel.Xml.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Data.SqlClient.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.IdentityModel.Tokens.Jwt.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.IO.Pipelines.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Net.Http.Formatting.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Net.WebSockets.WebSocketProtocol.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Runtime.CompilerServices.Unsafe.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Security.Cryptography.Pkcs.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Security.Cryptography.Xml.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Security.Permissions.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Text.Encoding.CodePages.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Text.Encodings.Web.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<FilesToSign Include="System.Threading.Channels.dll" Certificate="$(AssemblySigningCertName)" Container="Microsoft.AspNetCore.App" />
<!-- This files should already be signed already by a different leg of the build. They have to be listed again here because we recreate a redistributable which binaries built in other repos. -->
<FilesToExcludeFromSigning Include="libuv.dll" />
</ItemGroup>
</Project>