14 references to StrongNameKeys
Microsoft.CodeAnalysis.CSharp (14)
Compilation\CSharpCompilation.cs (1)
3394get { return SourceAssembly.StrongNameKeys; }
Symbols\Source\SourceAssemblySymbol.cs (13)
148_lazyStrongNameKeys = StrongNameKeys.Create(compilation.Options.CryptoPublicKey, privateKey: null, hasCounterSignature: false, MessageProvider.Instance); 497return StrongNameKeys.None; 501return StrongNameKeys.Create(keyFile, MessageProvider.Instance); 527return StrongNameKeys.Create(DeclaringCompilation.Options.StrongNameProvider, keyFile, keyContainer, hasCounterSignature, MessageProvider.Instance); 561get { return StrongNameKeys.PublicKey; } 585if (StrongNameKeys.DiagnosticOpt != null && !_compilation.Options.OutputKind.IsNetModule()) 587diagnostics.Add(StrongNameKeys.DiagnosticOpt); 623!StrongNameKeys.CanSign && 624StrongNameKeys.DiagnosticOpt == null) 627diagnostics.Add(ErrorCode.ERR_SignButNoPrivateKey, NoLocation.Singleton, StrongNameKeys.KeyFilePath); 2184StrongNameKeys.PublicKey, 2185hasPublicKey: !StrongNameKeys.PublicKey.IsDefault, 2379if (!StrongNameKeys.IsValidPublicKeyString(signatureKey))