← Back to plugin index

Failed Factor Attempts Processor

Description
Processor for counting failed factor usages. Failed step results from authentication method verifying steps cause the failed attempts counter for the corresponding authentication method to be increased (unless explicitly overridden in the step result). After successful completion of a flow all counters of authentication methods used during the flow are reset. If strict counting is enabled, all exceptions are also counted as failed attempts.
Type name
FailedFactorAttemptsProcessor
Class
com.airlock.iam.flow.shared.application.configuration.processor.FailedFactorAttemptsProcessorConfig
May be used by
Properties
Strict Counting (strictCounting)
Description
If strict counting is enabled, exceptions and failures to connect to external systems are also counted as failed attempts. This is recommended for security-critical flows such as authentication. If the current step does not specify an authentication method, the failed attempt is counted for the last authentication method used in this flow, or a generic UNSPECIFIED if there was no previous authentication method verifying step.
Attributes
Boolean
Optional
Default value
true
YAML Template (with default values)

type: FailedFactorAttemptsProcessor
id: FailedFactorAttemptsProcessor-xxxxxx
displayName: 
comment: 
properties:
  strictCounting: true