Class ScriptableAccessTokenResolver.Heaplet
java.lang.Object
org.forgerock.openig.heap.GenericHeaplet
org.forgerock.openig.script.AbstractScriptableHeapObject.AbstractScriptableHeaplet<AccessTokenInfo>
org.forgerock.openig.filter.oauth2.ScriptableAccessTokenResolver.Heaplet
- All Implemented Interfaces:
Heaplet
- Enclosing class:
- ScriptableAccessTokenResolver
public static class ScriptableAccessTokenResolver.Heaplet
extends AbstractScriptableHeapObject.AbstractScriptableHeaplet<AccessTokenInfo>
Creates and initializes a scriptable access token resolver in a heap environment.
-
Field Summary
Fields -
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, destroyMethods inherited from class org.forgerock.openig.heap.GenericHeaplet
create, endpointRegistry, evaluatedWithHeapProperties, expression, getConfig, getHeap, getType, initialBindings, meterRegistryHolder, start
-
Field Details
-
NAME
Public name used by resolver.- See Also:
-
-
Constructor Details
-
Heaplet
public Heaplet()
-
-
Method Details
-
newInstance
Description copied from class:AbstractScriptableHeapObject.AbstractScriptableHeapletCreates the new heap object instance using the provided script.- Specified by:
newInstancein classAbstractScriptableHeapObject.AbstractScriptableHeaplet<AccessTokenInfo>- Parameters:
script- The compiled script.heap- The heap to look for bindings- Returns:
- The new heap object instance using the provided script.
-