Package org.keycloak.credential
Class WebAuthnPasswordlessCredentialProvider
- java.lang.Object
-
- org.keycloak.credential.WebAuthnCredentialProvider
-
- org.keycloak.credential.WebAuthnPasswordlessCredentialProvider
-
- All Implemented Interfaces:
org.keycloak.credential.CredentialInputValidator
,org.keycloak.credential.CredentialProvider<org.keycloak.models.credential.WebAuthnCredentialModel>
,org.keycloak.provider.Provider
public class WebAuthnPasswordlessCredentialProvider extends WebAuthnCredentialProvider
Credential provider for WebAuthn passwordless credential of the user- Author:
- Marek Posolda
-
-
Constructor Summary
Constructors Constructor Description WebAuthnPasswordlessCredentialProvider(org.keycloak.models.KeycloakSession session, com.webauthn4j.converter.util.ObjectConverter objectConverter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.keycloak.credential.CredentialTypeMetadata
getCredentialTypeMetadata(org.keycloak.credential.CredentialTypeMetadataContext metadataContext)
String
getType()
-
Methods inherited from class org.keycloak.credential.WebAuthnCredentialProvider
createCredential, deleteCredential, dumpCredentialModel, getCredentialFromModel, getCredentialModelFromCredentialInput, getKeycloakSession, isConfiguredFor, isValid, supportsCredentialType
-
-
-
-
Method Detail
-
getType
public String getType()
- Specified by:
getType
in interfaceorg.keycloak.credential.CredentialProvider<org.keycloak.models.credential.WebAuthnCredentialModel>
- Overrides:
getType
in classWebAuthnCredentialProvider
-
getCredentialTypeMetadata
public org.keycloak.credential.CredentialTypeMetadata getCredentialTypeMetadata(org.keycloak.credential.CredentialTypeMetadataContext metadataContext)
- Specified by:
getCredentialTypeMetadata
in interfaceorg.keycloak.credential.CredentialProvider<org.keycloak.models.credential.WebAuthnCredentialModel>
- Overrides:
getCredentialTypeMetadata
in classWebAuthnCredentialProvider
-
-