Hawk 0.6.0

A F# implementation of the Hawk authentication protocol. Few dependencies. No cruft.

There is a newer version of this package available.
See the version list below for details.
Install-Package Hawk -Version 0.6.0
dotnet add package Hawk --version 0.6.0
<PackageReference Include="Hawk" Version="0.6.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Hawk --version 0.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Hawk, 0.6.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Hawk as a Cake Addin
#addin nuget:?package=Hawk&version=0.6.0

// Install Hawk as a Cake Tool
#tool nuget:?package=Hawk&version=0.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Release Notes:

* [client] correcting for new options record
* Merge branch 'bewit'
* bump minor
* passing tests for bewit
* [bewit] monadic decode
* [bewit] function naming normalisation
* added last 2 tests for bewit authentication
* [bewit] code formatting
* [bewit] all tests passing
* [bewit] refactor request function
* [bewit] passing parse
* [bewit] passing "parse" test
* [bewit] moved Bewit-things to Bewit module, generalise req_attr to Parse module
* [bewit] extract Server -> Bewit
* [bewit] test for parsing of bewit token
* typo
* changed bewit parse function
* [bewit] whitespace
* [bewit] whitespace
* [bewit] string before bewit
* [bewit] string before bewit
* [bewit] using UriBuilder
* working on tests
* [bewit] docs, readme
* [bewit] last passing bewit gen test, docs
* [bewit] passing bewit generation tests
* [bewit] whitespace
* [bewit] using offset in time calc
* [bewit] using seconds <> ms
* removed negative tests
* added authentication test names
* [bewit] a few failing tests to finish off
* [bewit] first shot at implementing bewit generation
* [bewit] uri -> bewit
* [bewit] cleanup
* [bewit] adding a Bewit.generate test
* [uri] formatting
* created a bewit test list
* [tests] more test cases
* First tests almost there
* [build] initialise submodules, npm install
* [readme] documenting possible error sources
* [readme] authenticate-hints when not under attack

NuGet packages (2)

Showing the top 2 NuGet packages that depend on Hawk:

Package Downloads
Logary.Adapters.Hawk
Logary is a high performance, multi-target logging, metric and health-check library for mono and .Net.
Qvitoo
A Qvitoo API client

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
6.0.3 5,215 5/15/2018
6.0.2 701 5/15/2018
5.0.1 1,134 9/21/2017
5.0.0 1,110 9/21/2017
4.1.2 793 9/3/2017
4.1.1 586 9/3/2017
4.1.0 1,697 1/8/2017
4.0.3-rc1 662 12/9/2016
4.0.2-rc1 789 11/15/2016
4.0.1-rc1 686 11/11/2016
4.0.0 1,024 8/12/2016
3.0.5 1,981 6/18/2016
3.0.4 709 6/17/2016
3.0.3 1,234 4/1/2016
3.0.2 690 3/28/2016
3.0.1 954 2/13/2016
2.0.0 949 2/12/2016
1.0.1 883 12/8/2015
1.0.0 706 12/8/2015
0.9.3 826 10/27/2015
0.9.2 897 6/12/2015
0.9.1 843 5/27/2015
0.9.0 732 5/26/2015
0.8.2 1,155 2/21/2015
0.8.1 757 2/20/2015
0.8.0 768 2/18/2015
0.7.0 776 2/18/2015
0.6.0 953 2/10/2015
0.5.1 819 1/22/2015
0.4.4 792 1/7/2015
0.4.3 790 1/7/2015
0.4.2 755 1/6/2015
0.4.1 939 1/6/2015
0.4.0 770 1/5/2015
0.3.1 736 1/5/2015
0.2.1 778 1/5/2015
0.1.0 734 12/30/2014
Show less