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