Package org.keycloak.validate
Class ValidatorConfig
- java.lang.Object
- 
- org.keycloak.validate.ValidatorConfig
 
- 
 public class ValidatorConfig extends Object 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classValidatorConfig.ValidatorConfigBuilder
 - 
Field SummaryFields Modifier and Type Field Description static ValidatorConfigEMPTYAn emptyValidatorConfig.
 - 
Constructor SummaryConstructors Constructor Description ValidatorConfig(Map<String,Object> config)Creates a newValidatorConfigfrom the givenmap.
 - 
Method Summary
 
- 
- 
- 
Field Detail- 
EMPTYpublic static final ValidatorConfig EMPTY An emptyValidatorConfig.
 
- 
 - 
Constructor Detail- 
ValidatorConfigpublic ValidatorConfig(Map<String,Object> config) Creates a newValidatorConfigfrom the givenmap.- Parameters:
- config-
 
 
- 
 - 
Method Detail- 
configFromMappublic static ValidatorConfig configFromMap(Map<String,Object> map) Static helper to create aValidatorConfigfrom the givenmap.- Parameters:
- map-
- Returns:
 
 - 
containsKeypublic boolean containsKey(String key) 
 - 
sizepublic int size() 
 - 
isEmptypublic boolean isEmpty() 
 - 
getStringSetOrDefaultpublic Set<String> getStringSetOrDefault(String key, Set<String> defaultValue) 
 - 
getStringListOrDefaultpublic List<String> getStringListOrDefault(String key, List<String> defaultValue) 
 - 
getPatternpublic Pattern getPattern(String key) Get regex Pattern from the configuration. String can be used and it is compiled into Pattern.- Parameters:
- key- to get
- Returns:
- Pattern or null
 
 - 
builderpublic static ValidatorConfig.ValidatorConfigBuilder builder() 
 
- 
 
-