Skip to main content

Abblix.Oidc.Server.Features.Licensing Namespace

Abblix.Oidc.Server

Abblix.Oidc.Server.Features.Licensing Namespace

Classes
AggregationExtensionsProvides extension methods for aggregating values from objects based on specific comparable properties.
LicenseRepresents the licensing constraints applied to the application, including limits on the number of clients and issuers, as well as the validity period of the license.
LicenseCheckerManages and enforces licensing constraints on clients and issuers within the application, ensuring compliance with defined licensing terms.
LicenseLoaderHandles the loading and validation of application licenses provided as JSON Web Tokens (JWT).
LicenseManagerManages the application's licenses, ensuring that the current license is appropriately evaluated based on its validity period.
OptionsLicenseJwtProviderAn ILicenseJwtProvider backed by the LicenseJwt value resolved through the options pattern.
StaticLicenseJwtProviderAn implementation of ILicenseJwtProvider that returns a predefined license JWT string.
Interfaces
ILicenseJwtProviderDefines a provider for accessing the license JSON Web Token (JWT) used in OIDC service configuration.
Enums
LicenseStatusSpecifies the status of a license in relation to its validity period and current date and time.