<Project Sdk="Microsoft.NET.Sdk">

  <!--
    Drives the whole code flow for real: a stubbed provider over HTTP, a fake browser that
    actually fetches the loopback redirect, and the client's own listener receiving it. The
    security properties here - state matching, PKCE, issuer validation, nonce binding - are
    only demonstrated end to end.
  -->

  <ItemGroup>
    <ProjectReference Include="../../src/DodoSSH.Client.Auth/DodoSSH.Client.Auth.csproj" />
    <ProjectReference Include="../../src/DodoSSH.Crypto/DodoSSH.Crypto.csproj" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="WireMock.Net" />
  </ItemGroup>

</Project>
