iamtf_idsource_db

acquire_increment

number of connections to aquire when incrementing the pool

  • type: Int
  • optional: true

connection_pool

enable a connection pool

  • type: Bool
  • optional: true

connectionurl

jdbc connection string

  • type: String
  • required

description

resource description

  • type: String
  • optional: true

dml_reset_credential

query string used to update the password credential

  • type: String
  • optional: true

extension

Allows you to use a custom component for a given resource. Components are installed as OSGi bundles in the server. You can refer to a component instance or create a new instance based on its class

  • type: List
  • optional: true

fqcn

component java FQCN. Refers to the OSGi component type or Java class to be instantiated

  • type: String
  • required

osgi_filter

filter to locate the OSGi service (Only when extension type is SERVICE).

  • type: String
  • optional: true

property

list of configuration properties and its values (only when extension type is INSTANCE)

  • type: Set
  • optional: true

type

extension type: SERVICE (for OSGi service references) or INSTANCE (for creating a new instance).

  • type: String
  • optional: true

ida

identity appliance name

  • type: String
  • required

idle_connection_test_period

dbidentitysource idleconnectiontestperiod

  • type: Int
  • optional: true

initial_pool_size

dbidentitysource initialpoolsize

  • type: Int
  • optional: true

jdbc_driver

JDBC driver

  • type: String
  • optional: true

max_idle_time

dbidentitysource maxidletime

  • type: Int
  • optional: true

max_pool_size

dbidentitysource maxpoolsize

  • type: Int
  • optional: true

min_pool_size

dbidentitysource minpoolsize

  • type: Int
  • optional: true

name

identiy source name

  • type: String
  • required

password

connection password

  • type: String
  • optional: true

sql_credentials

credentials query string. Must return a single row with columns: username, password, salt (optional)

  • type: String
  • required

sql_groups

user groups query string. Must return a single column with group names

  • type: String
  • required

sql_relay_credential

query string to retrieve the credential/claim used to recover a password (i.e. email)

  • type: String
  • optional: true

sql_user_attrs

user attributes query string. Must return a single row with columns: username, name, value

  • type: String
  • required

sql_username

username query string. Used to retrieve the username from the DB

  • type: String
  • required

use_column_name_as_property_name

Use sql_user_attrs result-set column names as properties names

  • type: Bool
  • optional: true

username

connection username

  • type: String
  • optional: true
Last Updated:
Contributors: Sebastian