ILicenseJwtProvider Interface
Abblix.Oidc.Server
Abblix.Oidc.Server.Features.Licensing
ILicenseJwtProvider Interface
Defines a provider for accessing the license JSON Web Token (JWT) used in OIDC service configuration.
public interface ILicenseJwtProvider
Derived
↳ OptionsLicenseJwtProvider
↳ StaticLicenseJwtProvider
Remarks
This interface abstracts the mechanism for retrieving the license JWT, which is essential for validating the configuration and operational scope of the OIDC service based on licensing terms. Implementations of this interface should ensure secure and efficient access to the license JWT, typically stored in service configuration settings.
Methods
ILicenseJwtProvider.GetLicenseJwtAsync() Method
Asynchronously gets the license JWT string.
System.Collections.Generic.IAsyncEnumerable<string>? GetLicenseJwtAsync();
Returns
System.Collections.Generic.IAsyncEnumerable<System.String>
A task representing the asynchronous operation, which upon completion contains the license JWT used for
configuration and licensing validation of the OIDC service.