| File: Signing\Content\KeyPairFileUtility.cs | Web Access |
| Project: src\nuget-client\src\NuGet.Core\NuGet.Packaging\NuGet.Packaging.csproj (NuGet.Packaging) |
// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System.Collections.Generic; namespace NuGet.Packaging.Signing { public static class KeyPairFileUtility { /// <summary> /// Throw if the expected value does not exist. /// </summary> public static string GetValueOrThrow(Dictionary<string, string> values, string key) { if (values.TryGetValue(key, out var value)) { return value; } throw new SignatureException($"Missing expected key: {key}"); } } }