Overview of Duende.IdentityModel
mainDuende.IdentityModel is a .NET library designed for claims-based identity, OAuth 2.0, and OpenID Connect. It provides a standardized object model to interact with OAuth and OpenID Connect specification endpoints.
Key features include:
- Request/Response Types: Strongly typed objects representing specification-defined requests and responses.
- Extension Methods: Methods to simplify invoking identity-related requests.
- Specification Constants: Pre-defined constants for standard scopes, claims, and parameter names.
- Convenience Methods: Utilities for performing common identity operations.
Compatibility: The library targets .NET Standard 2.0, ensuring it can be used in both .NET and .NET Framework applications.