Class NodeProperties
- java.lang.Object
-
- org.keycloak.models.map.storage.tree.NodeProperties
-
public final class NodeProperties extends Object
- Author:
- hmlnarik
-
-
Field Summary
Fields Modifier and Type Field Description static String
AUTHORITATIVE_DECIDER
static String
AUTHORITATIVE_NODES
static String
CACHE_FOR
static String
CACHE_FOR_EXCLUDED
static String
ENTITY_RESTRICTION
Defines the filter that must be satisfied for every entity within this store.static String
PRIMARY_SOURCE_FOR
static String
PRIMARY_SOURCE_FOR_EXCLUDED
static String
READ_ONLY
static String
REVALIDATE
static String
STORAGE_PROVIDER
static String
STORAGE_SUPPLIER
static String
STRONGLY_AUTHORITATIVE
-
Constructor Summary
Constructors Constructor Description NodeProperties()
-
-
-
Field Detail
-
ENTITY_RESTRICTION
public static final String ENTITY_RESTRICTION
Defines the filter that must be satisfied for every entity within this store. Type:DefaultModelCriteria
- See Also:
- Constant Field Values
-
AUTHORITATIVE_DECIDER
public static final String AUTHORITATIVE_DECIDER
- See Also:
- Constant Field Values
-
STRONGLY_AUTHORITATIVE
public static final String STRONGLY_AUTHORITATIVE
- See Also:
- Constant Field Values
-
READ_ONLY
public static final String READ_ONLY
- See Also:
- Constant Field Values
-
REVALIDATE
public static final String REVALIDATE
- See Also:
- Constant Field Values
-
AUTHORITATIVE_NODES
public static final String AUTHORITATIVE_NODES
- See Also:
- Constant Field Values
-
STORAGE_PROVIDER
public static final String STORAGE_PROVIDER
- See Also:
- Constant Field Values
-
STORAGE_SUPPLIER
public static final String STORAGE_SUPPLIER
- See Also:
- Constant Field Values
-
PRIMARY_SOURCE_FOR
public static final String PRIMARY_SOURCE_FOR
Map of pairs (k
:EntityField
,v
:Collection
) of fields that the node is primary source for.For example, the following statements are expressed:
(name -> null)
: This node is primary source for the value of the fieldname
.(attributes -> null)
: This node is primary source for the values of all attributes.(attributes -> {"address", "logo"})
: This node is primary source only for the values of attributes "address" and "logo".
- See Also:
- Constant Field Values
-
PRIMARY_SOURCE_FOR_EXCLUDED
public static final String PRIMARY_SOURCE_FOR_EXCLUDED
Map of pairs (k
:EntityField
,v
:Collection
) of fields that the node is not primary source for.For example, the following statements are expressed:
(name -> null)
: This node is not primary source for the value of the fieldname
.(attributes -> null)
: This node is not primary source for the values of any attributes.(attributes -> {"address", "logo"})
: This node is primary source only for attributes apart from "address" and "logo" attributes.
- See Also:
- Constant Field Values
-
CACHE_FOR
public static final String CACHE_FOR
Map of pairs (k
:EntityField
,v
:Collection
) of fields that the node is primary source for.For example, the following statements are expressed:
(name -> null)
: This node is primary source for the value of the fieldname
.(attributes -> null)
: This node is primary source for the values of all attributes.(attributes -> {"address", "logo"})
: This node is primary source only for the values of attributes "address" and "logo".
- See Also:
- Constant Field Values
-
CACHE_FOR_EXCLUDED
public static final String CACHE_FOR_EXCLUDED
Map of pairs (k
:EntityField
,v
:Collection
) of fields that the node is not primary source for.For example, the following statements are expressed:
(name -> null)
: This node is not primary source for the value of the fieldname
.(attributes -> null)
: This node is not primary source for the values of any attributes.(attributes -> {"address", "logo"})
: This node is primary source only for attributes apart from "address" and "logo" attributes.
- See Also:
- Constant Field Values
-
-