Class MapSingleUseObjectProvider
java.lang.Object
org.keycloak.models.map.singleUseObject.MapSingleUseObjectProvider
- All Implemented Interfaces:
SingleUseObjectProvider,Provider
- Author:
- Martin Kanis
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final MapStorage<MapSingleUseObjectEntity,SingleUseObjectValueModel> Fields inherited from interface org.keycloak.models.SingleUseObjectProvider
REVOKED_KEY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleanvoidbooleanputIfAbsent(String key, long lifespanInSeconds) boolean
-
Field Details
-
singleUseObjectTx
-
-
Constructor Details
-
MapSingleUseObjectProvider
public MapSingleUseObjectProvider(MapStorage<MapSingleUseObjectEntity, SingleUseObjectValueModel> storage)
-
-
Method Details
-
put
- Specified by:
putin interfaceSingleUseObjectProvider
-
get
- Specified by:
getin interfaceSingleUseObjectProvider
-
remove
- Specified by:
removein interfaceSingleUseObjectProvider
-
replace
- Specified by:
replacein interfaceSingleUseObjectProvider
-
putIfAbsent
- Specified by:
putIfAbsentin interfaceSingleUseObjectProvider
-
contains
- Specified by:
containsin interfaceSingleUseObjectProvider
-
close
public void close()
-