Skip to content

Commit 2354645

Browse files
committed
Add disclaimer
1 parent ffc464a commit 2354645

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,26 @@
66

77
This is a .NET implementation of the JWT library for the NATS ecosystem.
88

9+
> [!NOTE]
10+
> ### Very Important Disclaimer
11+
>
12+
> This repository provides an API to build NATS JWTs using .NET. However, at
13+
> this time it is _not_ a supported API. Use at your own risk.
14+
>
15+
> One important take away from this project is that the purpose of the library is
16+
> for building JWTs, not to validate them exhaustively. This means that tokens
17+
> generated by this library are expected to be validated by a process that uses
18+
> the [NATS JWT Go library](github.com/nats-io/jwt). As that library is the one
19+
> used by:
20+
>
21+
> - [nats-server](github.com/nats-io/nats-server),
22+
> - [nats-account-server](github.com/nats-io/nats-account-server)
23+
> - [nsc](github.com/nats-io/nsc)
24+
>
25+
> Under that context, ultimate validity of the JWT is delegated to tools or
26+
> servers that use the [NATS JWT Go library](github.com/nats-io/jwt). Use of this
27+
> library implies an agreement with the above disclaimer.
28+
929
## TODO
1030

1131
- [x] Add public API analyzer

0 commit comments

Comments
 (0)