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