AspireKeycloakExtensions
Class static net10.0
Provides extension methods for registering Keycloak-related services in an
Authentication.AuthenticationBuilder. namespace Microsoft.Extensions.DependencyInjection;
public static class AspireKeycloakExtensions{ // ...} 8 members
Methods8
Section titled MethodsAddKeycloakJwtBearer(AuthenticationBuilder, string, string)extensionAuthenticationBuilder Adds Keycloak JWT Bearer authentication to the application.
AddKeycloakJwtBearer(AuthenticationBuilder, string, string, string)extensionAuthenticationBuilder Adds Keycloak JWT Bearer authentication to the application.
AddKeycloakJwtBearer(AuthenticationBuilder, string, string, Action<JwtBearerOptions>)extensionAuthenticationBuilder Adds Keycloak JWT Bearer authentication to the application.
AddKeycloakJwtBearer(AuthenticationBuilder, string, string, string, Action<JwtBearerOptions>)extensionAuthenticationBuilder Adds Keycloak JWT Bearer authentication to the application.
AddKeycloakOpenIdConnect(AuthenticationBuilder, string, string)extensionAuthenticationBuilder Adds Keycloak OpenID Connect authentication to the application.
AddKeycloakOpenIdConnect(AuthenticationBuilder, string, string, string)extensionAuthenticationBuilder Adds Keycloak OpenID Connect authentication to the application.
AddKeycloakOpenIdConnect(AuthenticationBuilder, string, string, Action<OpenIdConnectOptions>)extensionAuthenticationBuilder Adds Keycloak OpenID Connect authentication to the application.
AddKeycloakOpenIdConnect(AuthenticationBuilder, string, string, string, Action<OpenIdConnectOptions>)extensionAuthenticationBuilder Adds Keycloak OpenID Connect authentication to the application.