mirror of
https://github.com/keycloak/keycloak.git
synced 2026-01-10 15:32:05 -03:30
Deprecate the original Passkeys Conditional UI Authenticator (#40674)
Closes #40033 Signed-off-by: rmartinc <rmartinc@redhat.com> Co-authored-by: andymunro <48995441+andymunro@users.noreply.github.com> Signed-off-by: Ricardo Martin <rmartinc@redhat.com>
This commit is contained in:
parent
3a7569662e
commit
dd4c21700f
@ -74,3 +74,7 @@ In this release, we extended this to perform rolling update when the new image c
|
||||
This can reduce the service's downtime even further, as downtime is only needed when upgrading from a different minor or major version.
|
||||
|
||||
Read more on how to enable this feature in https://www.keycloak.org/server/update-compatibility#rolling-updates-for-patch-releases[update compatibility command].
|
||||
|
||||
= Deprecation of the Passkeys Conditional UI Authenticator
|
||||
|
||||
The preview feature *Passkeys* recently introduced a new *Passkeys Conditional UI Authenticator* that you can use to integrate the passkey auto-fill or conditional UI feature in your login flow. Passkeys are now being seamlessly integrated into {project_name} inside the default username forms. Therefore, the old authenticator is invalid and it is deprecated in this release. The factory and implementation classes will be removed when *Passkeys* are supported in {project_name}.
|
||||
|
||||
@ -26,6 +26,7 @@ import org.keycloak.models.KeycloakSession;
|
||||
|
||||
import jakarta.ws.rs.core.Response;
|
||||
|
||||
@Deprecated(since = "26.3", forRemoval = true)
|
||||
public class PasskeysConditionalUIAuthenticator extends WebAuthnPasswordlessAuthenticator {
|
||||
|
||||
public PasskeysConditionalUIAuthenticator(KeycloakSession session) {
|
||||
|
||||
@ -26,7 +26,11 @@ import org.keycloak.provider.EnvironmentDependentProviderFactory;
|
||||
|
||||
/**
|
||||
* @author <a href="mailto:takashi.norimatsu.ws@hitachi.com">Takashi Norimatsu</a>
|
||||
* @deprecated Factory is deprecated as passkeys are now integrated with the
|
||||
* default username authenticators. It will be removed in future versions
|
||||
* when the passkeys feature become supported.
|
||||
*/
|
||||
@Deprecated(since = "26.3", forRemoval = true)
|
||||
public class PasskeysConditionalUIAuthenticatorFactory extends WebAuthnPasswordlessAuthenticatorFactory implements EnvironmentDependentProviderFactory {
|
||||
|
||||
public static final String PROVIDER_ID = "passkeys-authenticator";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user