Interface ConditionalAuthenticator
-
- All Superinterfaces:
org.keycloak.authentication.Authenticator,org.keycloak.provider.Provider
- All Known Implementing Classes:
ConditionalLoaAuthenticator,ConditionalRoleAuthenticator,ConditionalUserAttributeValue,ConditionalUserConfiguredAuthenticator
public interface ConditionalAuthenticator extends org.keycloak.authentication.Authenticator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidauthenticate(org.keycloak.authentication.AuthenticationFlowContext context)default booleanconfiguredFor(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)booleanmatchCondition(org.keycloak.authentication.AuthenticationFlowContext context)
-
-
-
Method Detail
-
matchCondition
boolean matchCondition(org.keycloak.authentication.AuthenticationFlowContext context)
-
authenticate
default void authenticate(org.keycloak.authentication.AuthenticationFlowContext context)
- Specified by:
authenticatein interfaceorg.keycloak.authentication.Authenticator
-
configuredFor
default boolean configuredFor(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)- Specified by:
configuredForin interfaceorg.keycloak.authentication.Authenticator
-
-