Package org.keycloak.credential
Class RecoveryAuthnCodesCredentialProviderFactory
- java.lang.Object
-
- org.keycloak.credential.RecoveryAuthnCodesCredentialProviderFactory
-
- All Implemented Interfaces:
CredentialProviderFactory<RecoveryAuthnCodesCredentialProvider>
,EnvironmentDependentProviderFactory
,ProviderFactory<CredentialProvider>
public class RecoveryAuthnCodesCredentialProviderFactory extends Object implements CredentialProviderFactory<RecoveryAuthnCodesCredentialProvider>, EnvironmentDependentProviderFactory
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROVIDER_ID
-
Constructor Summary
Constructors Constructor Description RecoveryAuthnCodesCredentialProviderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecoveryAuthnCodesCredentialProvider
create(KeycloakSession session)
String
getId()
This is the name of the provider and will be showed in the admin console as an option.boolean
isSupported()
-
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
-
getId
public String getId()
Description copied from interface:CredentialProviderFactory
This is the name of the provider and will be showed in the admin console as an option.- Specified by:
getId
in interfaceCredentialProviderFactory<RecoveryAuthnCodesCredentialProvider>
- Specified by:
getId
in interfaceProviderFactory<CredentialProvider>
-
create
public RecoveryAuthnCodesCredentialProvider create(KeycloakSession session)
- Specified by:
create
in interfaceProviderFactory<CredentialProvider>
-
isSupported
public boolean isSupported()
- Specified by:
isSupported
in interfaceEnvironmentDependentProviderFactory
- Returns:
true
if the provider is supported and should be available,false
otherwise
-
-