Class ApiKeyRegistration
Extension methods for registering API key authentication.
public static class ApiKeyRegistration
- Inheritance
-
ApiKeyRegistration
- Inherited Members
Methods
AddThargaApiKeyAuthentication(AuthenticationBuilder, Action<ApiKeyOptions>)
Adds API key authentication with the default ApiKeyAdministrationService.
public static AuthenticationBuilder AddThargaApiKeyAuthentication(this AuthenticationBuilder builder, Action<ApiKeyOptions> configureOptions = null)
Parameters
builderAuthenticationBuilderconfigureOptionsAction<ApiKeyOptions>
Returns
AddThargaApiKeyAuthentication<TService>(AuthenticationBuilder, Action<ApiKeyOptions>)
Adds API key authentication with a custom IApiKeyAdministrationService implementation.
public static AuthenticationBuilder AddThargaApiKeyAuthentication<TService>(this AuthenticationBuilder builder, Action<ApiKeyOptions> configureOptions = null) where TService : class, IApiKeyAdministrationService
Parameters
builderAuthenticationBuilderconfigureOptionsAction<ApiKeyOptions>
Returns
Type Parameters
TService