Package org.keycloak.services.util
Class JsonConfigProvider.JsonScope
- java.lang.Object
-
- org.keycloak.services.util.JsonConfigProvider.JsonScope
-
- All Implemented Interfaces:
org.keycloak.Config.Scope
- Enclosing class:
- JsonConfigProvider
public class JsonConfigProvider.JsonScope extends Object implements org.keycloak.Config.Scope
-
-
Constructor Summary
Constructors Constructor Description JsonScope(com.fasterxml.jackson.databind.JsonNode config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringget(String key)Stringget(String key, String defaultValue)String[]getArray(String key)BooleangetBoolean(String key)BooleangetBoolean(String key, Boolean defaultValue)IntegergetInt(String key)IntegergetInt(String key, Integer defaultValue)LonggetLong(String key)LonggetLong(String key, Long defaultValue)Set<String>getPropertyNames()org.keycloak.Config.Scopescope(String... path)
-
-
-
Method Detail
-
get
public String get(String key, String defaultValue)
- Specified by:
getin interfaceorg.keycloak.Config.Scope
-
getArray
public String[] getArray(String key)
- Specified by:
getArrayin interfaceorg.keycloak.Config.Scope
-
getInt
public Integer getInt(String key)
- Specified by:
getIntin interfaceorg.keycloak.Config.Scope
-
getInt
public Integer getInt(String key, Integer defaultValue)
- Specified by:
getIntin interfaceorg.keycloak.Config.Scope
-
getLong
public Long getLong(String key)
- Specified by:
getLongin interfaceorg.keycloak.Config.Scope
-
getLong
public Long getLong(String key, Long defaultValue)
- Specified by:
getLongin interfaceorg.keycloak.Config.Scope
-
getBoolean
public Boolean getBoolean(String key)
- Specified by:
getBooleanin interfaceorg.keycloak.Config.Scope
-
getBoolean
public Boolean getBoolean(String key, Boolean defaultValue)
- Specified by:
getBooleanin interfaceorg.keycloak.Config.Scope
-
scope
public org.keycloak.Config.Scope scope(String... path)
- Specified by:
scopein interfaceorg.keycloak.Config.Scope
-
-