Package org.keycloak.credential
Class WebAuthnPasswordlessCredentialProviderFactory
- java.lang.Object
-
- org.keycloak.credential.WebAuthnPasswordlessCredentialProviderFactory
-
- All Implemented Interfaces:
CredentialProviderFactory<WebAuthnPasswordlessCredentialProvider>,EnvironmentDependentProviderFactory,ProviderFactory<CredentialProvider>
public class WebAuthnPasswordlessCredentialProviderFactory extends Object implements CredentialProviderFactory<WebAuthnPasswordlessCredentialProvider>, EnvironmentDependentProviderFactory
- Author:
- Marek Posolda
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROVIDER_ID
-
Constructor Summary
Constructors Constructor Description WebAuthnPasswordlessCredentialProviderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CredentialProvidercreate(KeycloakSession session)StringgetId()This is the name of the provider and will be showed in the admin console as an option.booleanisSupported()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.keycloak.credential.CredentialProviderFactory
close, init, postInit
-
Methods inherited from interface org.keycloak.provider.EnvironmentDependentProviderFactory
isSupported
-
Methods inherited from interface org.keycloak.provider.ProviderFactory
getConfigMetadata, order
-
-
-
-
Field Detail
-
PROVIDER_ID
public static final String PROVIDER_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
create
public CredentialProvider create(KeycloakSession session)
- Specified by:
createin interfaceProviderFactory<CredentialProvider>
-
getId
public String getId()
Description copied from interface:CredentialProviderFactoryThis is the name of the provider and will be showed in the admin console as an option.- Specified by:
getIdin interfaceCredentialProviderFactory<WebAuthnPasswordlessCredentialProvider>- Specified by:
getIdin interfaceProviderFactory<CredentialProvider>
-
isSupported
public boolean isSupported()
- Specified by:
isSupportedin interfaceEnvironmentDependentProviderFactory- Returns:
trueif the provider is supported and should be available,falseotherwise
-
-