Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@

![European Regional Development Fund](https://raw.githubusercontent.com/open-eid/DigiDoc4-Client/master/client/images/EL_Regionaalarengu_Fond.png)

*web-eid-authtoken-validation-dotnet* is a .NET library for issuing challenge nonces and validating Web eID JWT authentication tokens during secure authentication with electronic ID (eID) smart cards in web applications.
Web eID enables usage of European Union electronic identity (eID) smart cards for secure authentication and digital signing of documents on the web using public-key cryptography.

More information about the Web eID project is available on the project [website](https://web-eid.eu/).
Web eID currently supports Estonian, Finnish, Latvian, Lithuanian, Belgian, Czech and Croatian eID cards.

*web-eid-authtoken-validation-dotnet* is a .NET server side library to help implement authentication with electronic ID (eID) smart cards in web applications.

Additional information regarding the Web eID project can be found on the official project [documentation](https://web-eid.eu/) and in the webseite [Web eID solution](https://www.id.ee/en/article/web-eid).

# Quickstart

Expand Down Expand Up @@ -429,3 +433,7 @@ ChallengeNonce challengeNonce = nonceGenerator.GenerateAndStoreNonce(timeToLive)
```

The `GenerateAndStoreNonce(TimeSpan ttl)` method both generates the nonce and stores it in the store. The `ttl` parameter defines nonce time-to-live duration. When the time-to-live passes, the nonce is considered to be expired.

## Feedback

For technical support or to report issues, please submit a [support ticket](https://github.com/web-eid/web-eid-authtoken-validation-dotnet/issues) or contact our support team at [[email protected]](mailto:[email protected]).
2 changes: 2 additions & 0 deletions src/WebEid.Security/WebEid.Security.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
<RootNamespace>WebEid.Security</RootNamespace>
<AssemblyName>WebEid.Security</AssemblyName>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PublisherName>RIA</PublisherName>
<Authors>RIA</Authors>
<Copyright>Copyright © Republic of Estonia Information System Authority 2023</Copyright>
Expand All @@ -19,6 +20,7 @@
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
<PackageReference Include="Portable.BouncyCastle" Version="1.9.0" />
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="8.1.2" />
<None Include="../../README.md" Pack="true" PackagePath="\"/>
</ItemGroup>

<PropertyGroup>
Expand Down
Loading