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(TestHelpers.HexToByte(invalidKeyBlobs[0].AsSpan()), out _, out _)); 174Assert.False(CryptoBlobParser.TryParseKey(TestHelpers.HexToByte(invalidKeyBlobs[1].AsSpan()), out _, out _)); 175Assert.False(CryptoBlobParser.TryParseKey(TestHelpers.HexToByte(invalidKeyBlobs[2].AsSpan()), out _, out _)); 176Assert.False(CryptoBlobParser.TryParseKey(TestHelpers.HexToByte(invalidKeyBlobs[3].AsSpan()), out _, out _));