← Back to plugin index

Concatenating Context Extractor

Description
Combines two or more context extractors in the following way: Iterates over the list of configured context extractors and returns the concatenation of all extracted specific contexts (ignoring DEFAULT contexts) as result context. If no configured context extractor returns a specific context, the fallback context is used.
Type name
ConcatenatingContextExtractor
Class
com.airlock.iam.core.misc.util.context.ConcatenatingContextExtractor
May be used by
Properties
Context Extractors (contextExtractors)
Description
Defines one of the context extractors to be used in order. Use the group/selector notation to specify a list of context extractors.
Attributes
Plugin-List
Mandatory
Assignable plugins
Fallback Context (fallbackContext)
Description
Name of the context to be used if none of the configured extractors returns a non-default context.
Leave empty to implicitly use the default context. If this plugin is used within a "Combining Context Extractor", use "[DEFAULT]" to explicitly return the default context if necessary.
Attributes
String
Optional
Example
CTX1
Example
EXT
Example
[DEFAULT]
YAML Template (with default values)

type: ConcatenatingContextExtractor
id: ConcatenatingContextExtractor-xxxxxx
displayName: 
comment: 
properties:
  contextExtractors:
  fallbackContext: