Package org.forgerock.openig.filter.jwt
Class ScriptableJwtValidatorCustomizer.Heaplet
java.lang.Object
org.forgerock.openig.heap.GenericHeaplet
org.forgerock.openig.script.AbstractScriptableHeapObject.AbstractScriptableHeaplet<JwtValidator.Builder>
org.forgerock.openig.filter.jwt.ScriptableJwtValidatorCustomizer.Heaplet
- All Implemented Interfaces:
Heaplet
- Enclosing class:
- ScriptableJwtValidatorCustomizer
public static class ScriptableJwtValidatorCustomizer.Heaplet
extends AbstractScriptableHeapObject.AbstractScriptableHeaplet<JwtValidator.Builder>
Creates and initializes a scriptable Jwt Validator customizer in a heap environment.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnewInstance
(Script script, Heap heap) Creates the new heap object instance using the provided script.Methods inherited from class org.forgerock.openig.script.AbstractScriptableHeapObject.AbstractScriptableHeaplet
create, destroy
Methods inherited from class org.forgerock.openig.heap.GenericHeaplet
create, endpointRegistry, evaluatedWithHeapProperties, expression, getConfig, getHeap, getType, initialBindings, meterRegistryHolder, start
-
Constructor Details
-
Heaplet
public Heaplet()
-
-
Method Details
-
newInstance
Description copied from class:AbstractScriptableHeapObject.AbstractScriptableHeaplet
Creates the new heap object instance using the provided script.- Specified by:
newInstance
in classAbstractScriptableHeapObject.AbstractScriptableHeaplet<JwtValidator.Builder>
- Parameters:
script
- The compiled script.heap
- The heap to look for bindings- Returns:
- The new heap object instance using the provided script.
-