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