public void SetKeyOrigin(KeyId keyId, RootedKeyPath keyOrigin) { if (keyId == null) { throw new ArgumentNullException(nameof(keyId)); } if (keyOrigin == null) { throw new ArgumentNullException(nameof(keyOrigin)); } KeyOrigins.AddOrReplace(keyId, keyOrigin); }
public bool TryGetKeyOrigin(KeyId keyId, [MaybeNullWhen(false)] out RootedKeyPath keyOrigin) => KeyOrigins.TryGetValue(keyId, out keyOrigin);
public bool TryGetKeyOrigin(KeyId keyId, out RootedKeyPath keyOrigin) => KeyOrigins.TryGetValue(keyId, out keyOrigin);