14 references to StrongNameKeys
Microsoft.CodeAnalysis.CSharp (14)
Compilation\CSharpCompilation.cs (1)
3394get { return SourceAssembly.StrongNameKeys; }
Symbols\Source\SourceAssemblySymbol.cs (13)
149_lazyStrongNameKeys = StrongNameKeys.Create(compilation.Options.CryptoPublicKey, privateKey: null, hasCounterSignature: false, MessageProvider.Instance); 498return StrongNameKeys.None; 502return StrongNameKeys.Create(keyFile, MessageProvider.Instance); 528return StrongNameKeys.Create(DeclaringCompilation.Options.StrongNameProvider, keyFile, keyContainer, hasCounterSignature, MessageProvider.Instance); 562get { return StrongNameKeys.PublicKey; } 586if (StrongNameKeys.DiagnosticOpt != null && !_compilation.Options.OutputKind.IsNetModule()) 588diagnostics.Add(StrongNameKeys.DiagnosticOpt); 624!StrongNameKeys.CanSign && 625StrongNameKeys.DiagnosticOpt == null) 628diagnostics.Add(ErrorCode.ERR_SignButNoPrivateKey, NoLocation.Singleton, StrongNameKeys.KeyFilePath); 2185StrongNameKeys.PublicKey, 2186hasPublicKey: !StrongNameKeys.PublicKey.IsDefault, 2380if (!StrongNameKeys.IsValidPublicKeyString(signatureKey))