11 references to TryParseKey
Microsoft.CodeAnalysis (1)
StrongName\StrongNameKeys.cs (1)
149else if (CryptoBlobParser.TryParseKey(keyFileContent, out publicKey, out privateKey))
Microsoft.CodeAnalysis.UnitTests (10)
CryptoBlobParserTests.cs (10)
30Assert.True(CryptoBlobParser.TryParseKey(key, out _, out privateKeyOpt)); 73Assert.True(CryptoBlobParser.TryParseKey(key, out _, out privateKeyOpt)); 116Assert.True(CryptoBlobParser.TryParseKey(key, out pubKey, out _)); 127Assert.True(CryptoBlobParser.TryParseKey(key, out pubKey, out _)); 138Assert.True(CryptoBlobParser.TryParseKey(key, out pubKey, out _)); 156Assert.True(CryptoBlobParser.TryParseKey(publicKeyBlob, out pubKey, out _)); 173Assert.False(CryptoBlobParser.TryParseKey(HexToBin(invalidKeyBlobs[0]), out _, out _)); 174Assert.False(CryptoBlobParser.TryParseKey(HexToBin(invalidKeyBlobs[1]), out _, out _)); 175Assert.False(CryptoBlobParser.TryParseKey(HexToBin(invalidKeyBlobs[2]), out _, out _)); 176Assert.False(CryptoBlobParser.TryParseKey(HexToBin(invalidKeyBlobs[3]), out _, out _));