Package org.keycloak.validate
Interface SimpleValidator
-
- All Superinterfaces:
Provider,ProviderFactory<Validator>,Validator,ValidatorFactory
- All Known Implementing Classes:
AbstractNumberValidator,AbstractSimpleValidator,AbstractStringValidator,DoubleValidator,EmailValidator,IntegerValidator,LengthValidator,LocalDateValidator,NotBlankValidator,NotEmptyValidator,OptionsValidator,PatternValidator,UriValidator,ValidatorConfigValidator
public interface SimpleValidator extends Validator, ValidatorFactory
Convenience interface to ease implementation of smallValidatorimplementations.SimpleValidator'sshould be implemented as singletons.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidclose()This is called when the server shuts down.default Validatorcreate(KeycloakSession session)default voidinit(Config.Scope config)default voidpostInit(KeycloakSessionFactory factory)-
Methods inherited from interface org.keycloak.provider.ProviderFactory
getId, order
-
Methods inherited from interface org.keycloak.validate.Validator
validate, validate, validate, validate, validate, validate, validate
-
Methods inherited from interface org.keycloak.validate.ValidatorFactory
validateConfig
-
-
-
-
Method Detail
-
create
default Validator create(KeycloakSession session)
- Specified by:
createin interfaceProviderFactory<Validator>
-
init
default void init(Config.Scope config)
- Specified by:
initin interfaceProviderFactory<Validator>
-
postInit
default void postInit(KeycloakSessionFactory factory)
- Specified by:
postInitin interfaceProviderFactory<Validator>
-
close
default void close()
Description copied from interface:ValidatorFactoryThis is called when the server shuts down.- Specified by:
closein interfaceProvider- Specified by:
closein interfaceProviderFactory<Validator>- Specified by:
closein interfaceValidator- Specified by:
closein interfaceValidatorFactory
-
-