← Back to plugin index

Customizable Device List

Description
This plugin starts with all of a user's Airlock 2FA devices and allows you to narrow down the list using customizable filters. The filters are applied in sequence, with each step only keeping the devices that match the current filter. For example, applying a 'Hardware Device' filter first, followed by a 'Most Recently Registered' filter, will return only the most recently registered hardware device.

In case no Airlock 2FA account is associated with the current user, no device IDs are returned.

Type name
CustomizableAirlock2FADeviceIdsProvider
Class
com.airlock.iam.flow.shared.application.configuration.airlock2fa.provider.CustomizableAirlock2FADeviceIdsProviderConfig
May be used by
License-Tags
Airlock2FA
Properties
Device Filter Sequence (deviceFilters)
Description
In case not all device IDs should be returned, restrictions can be defined using this property.

A device will only be returned by this provider in case it passes all the filtering steps defined by this sequence. An example is given in the plugin documentation.

Note: No configured predicate (default) means all device IDs of the user will be returned.

Note: Generally, combining the device filters using a "Logical AND Device Condition", and configuring it as a single filter is not equivalent to using a list of filters.

Attributes
Plugin-List
Optional
Assignable plugins
Airlock 2FA Settings (airlock2FASettings)
Description
Settings of Airlock 2FA.
Attributes
Plugin-Link
Mandatory
Assignable plugins
YAML Template (with default values)

type: CustomizableAirlock2FADeviceIdsProvider
id: CustomizableAirlock2FADeviceIdsProvider-xxxxxx
displayName: 
comment: 
properties:
  airlock2FASettings:
  deviceFilters: