com.ibm.websphere.wim

Interface DynamicConfigConstants

    • Field Detail

      • DYNA_CONFIG_KEY_REPOS_CONFIG

        static final java.lang.String DYNA_CONFIG_KEY_REPOS_CONFIG
        The key to specify the profile repository configuration data object.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_PROP_EXT_REPOS_CONFIG

        static final java.lang.String DYNA_CONFIG_KEY_PROP_EXT_REPOS_CONFIG
        The key to specify the property extension repository configuration data object.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_LDAP_BIND_DN

        static final java.lang.String DYNA_CONFIG_KEY_LDAP_BIND_DN
        The key to specify the new LDAP bind DN.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_LDAP_BIND_PASSWORD

        static final java.lang.String DYNA_CONFIG_KEY_LDAP_BIND_PASSWORD
        The key to specify the new LDAP bind password.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD

        static final java.lang.String DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD
        The key to specify the database administrative password.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_REPOS_ID

        static final java.lang.String DYNA_CONFIG_KEY_REPOS_ID
        The key to specify the repository id.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_BASE_ENTRY

        static final java.lang.String DYNA_CONFIG_KEY_BASE_ENTRY
        The key to specify the name of the base entry in vmm.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_BASE_ENTRY_IN_REPOS

        static final java.lang.String DYNA_CONFIG_KEY_BASE_ENTRY_IN_REPOS
        The key to specify the name of the base entry in repository.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_ENTITY_CONFIGS

        static final java.lang.String DYNA_CONFIG_KEY_ENTITY_CONFIGS
        The key to specify the Hashtable which contains data objects for specifying the configuration information of the entity type which are specific to each repository.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_PROP_CONFIG

        static final java.lang.String DYNA_CONFIG_KEY_PROP_CONFIG
        The key to specify the data object for specifying the configuration information of a property which are specific to a repository.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_ENTITY_TYPE

        static final java.lang.String DYNA_CONFIG_KEY_ENTITY_TYPE
        The key to specify the qualified name of the entity type.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_RDNS

        static final java.lang.String DYNA_CONFIG_KEY_RDNS
        The key to specify the list which contains the RDN properties of a entity type.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_DEFAULT_PARENT

        static final java.lang.String DYNA_CONFIG_KEY_DEFAULT_PARENT
        The key to specify the default parent of a entity type.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_REALM_CONFIG

        static final java.lang.String DYNA_CONFIG_KEY_REALM_CONFIG
        The key to specify the data object for specifying the configuration information of a realm.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_KEY_REALM_NAME

        static final java.lang.String DYNA_CONFIG_KEY_REALM_NAME
        The key to specify the name of a realm.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_ADD_REPOSITORY

        static final java.lang.String DYNA_CONFIG_EVENT_ADD_REPOSITORY
        Dynamically adds a new repository to the current configuration at runtime. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_REPOS_CONFIG (required) - [DataObject] profile repository configuration data object based on wimconfig.xsd.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_ADD_BASE_ENTRY

        static final java.lang.String DYNA_CONFIG_EVENT_ADD_BASE_ENTRY
        Dynamically adds a new base entry to the specified profile repository. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_REPOS_ID (required) - [String] The id of the repository to add the base entry to.
        • DYNA_CONFIG_KEY_BASE_ENTRY (required) - [String] The base entry to be added.
        • DYNA_CONFIG_KEY_BASE_ENTRY_IN_REPOS - [String] The name of the base entry in the repository if it is different from the name in vmm.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_ADD_ENTITY_CONFIG

        static final java.lang.String DYNA_CONFIG_EVENT_ADD_ENTITY_CONFIG
        Dynamically adds a new supported entity type configuration. This entity type must have existed in schema. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_ENTITY_TYPE (required) - [String] The qualified name of the entity type to be added.
        • DYNA_CONFIG_KEY_RDNS (required) - [List] The RDN properties of the entity type.
        • DYNA_CONFIG_KEY_DEFAULT_PARENT (required) - [String] The default parent of the entity type.
        • DYNA_CONFIG_KEY_ENTITY_CONFIGS - [Hashtable] The key of the Hashtable is the repository id, the value of the Hashtable is a data object. For example, if the repository is of LDAP type, the data object is the LdapEntityTypes, which can contain all configuration setting specific to LDAP adapter. If the repository does not need any specific setting (like Database repository), this parameter is not needed.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_ADD_PROPERTY_CONFIG

        static final java.lang.String DYNA_CONFIG_EVENT_ADD_PROPERTY_CONFIG
        Dynamically adds a new property configuration to the specified profile repository. This property must have existed in schema. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_REPOS_ID (required) - [String] The id of the repository to add the property configuration to.
        • DYNA_CONFIG_KEY_PROP_CONFIG (required) - [DataObject] The configuration data object based on wimconfig.xsd. It contains configuration information of this property which are specific to this repository.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_ADD_REALM

        static final java.lang.String DYNA_CONFIG_EVENT_ADD_REALM
        Dynamically adds a new realm to the current configuration at runtime. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_REALM_CONFIG (required) - [DataObject] realm configuration data object based on wimconfig.xsd.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_ADD_PARTICIPATING_BASE_ENTRY

        static final java.lang.String DYNA_CONFIG_EVENT_ADD_PARTICIPATING_BASE_ENTRY
        Dynamically adds a new participating base entry to a realm. Base entry must be already defined in one of the profile repository. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_BASE_ENTRY (required) - [String] the base entry to be added.
        • DYNA_CONFIG_KEY_REALM_NAME (required) - [String] the name of the realm.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_ADD_DEFAULT_PARENT_TO_REALM

        static final java.lang.String DYNA_CONFIG_EVENT_ADD_DEFAULT_PARENT_TO_REALM
        Dynamically adds a new default parent to a realm. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_DEFAULT_PARENT (required) - [String] the unique name of the default parent.
        • DYNA_CONFIG_KEY_ENTITY_TYPE (required) - [String] the qualified name of the entity type to add the default parent to.
        • DYNA_CONFIG_KEY_REALM_NAME (required) - [String] the name of the realm.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_ADD_PROPERTY_EXTENSION_REPOSITORY

        static final java.lang.String DYNA_CONFIG_EVENT_ADD_PROPERTY_EXTENSION_REPOSITORY
        Dynamically adds property extension repository to the current configuration at runtime. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_PROP_EXT_REPOS_CONFIG (required) - [DataObject] property extension repository configuration data object based on wimconfig.xsd.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_UPDATE_LDAP_BIND_INFO

        static final java.lang.String DYNA_CONFIG_EVENT_UPDATE_LDAP_BIND_INFO
        Dynamically update the LDAP bind information of the specified LDAP repository at runtime. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_LDAP_BIND_DN - [String] the new LDAP bind DN.
        • DYNA_CONFIG_KEY_LDAP_BIND_PASSWORD - [UTF-8 encoded byte array] the new LDAP bind password. This parameter is required if either DYNA_CONFIG_KEY_LDAP_BIND_DN is specified.
        • DYNA_CONFIG_KEY_REPOS_ID (required) - [String] the repository id of the LDAP adapter to update.
        Following are the scenarios:
        • DYNA_CONFIG_KEY_LDAP_BIND_DN + DYNA_CONFIG_KEY_LDAP_BIND_PASSWORD+ DYNA_CONFIG_KEY_REPOS_ID: The specified LDAP repository will be updated with the new bind DN and password.
        • DYNA_CONFIG_KEY_REPOS_ID: Then bind information (including host names, bind DN, bind password,context pool settings and other settings related to LDAP server) in wimconfig.xml will be read and used for reset the LDAP bind in the specified LDAP repository.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD

        static final java.lang.String DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD
        Dynamically update the database administrator password for database repository. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD (required) - [UTF-8 encoded byte array] the new admin password.
        • DYNA_CONFIG_KEY_REPOS_ID (required) - [String] the repository id of the database repository to update.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_UPDATE_ENTRY_MAPPING_ADMIN_PASSWORD

        static final java.lang.String DYNA_CONFIG_EVENT_UPDATE_ENTRY_MAPPING_ADMIN_PASSWORD
        Dynamically update the database administrator password for entry mapping repository. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD (required) - [UTF-8 encoded byte array] the new admin password.
        See Also:
        Constant Field Values
      • DYNA_CONFIG_EVENT_UPDATE_PROPERTY_EXTENSION_ADMIN_PASSWORD

        static final java.lang.String DYNA_CONFIG_EVENT_UPDATE_PROPERTY_EXTENSION_ADMIN_PASSWORD
        Dynamically update the database administrator password for property extension repository. This constant is used as first input parameter in dynamicUpdateconfig method: public void dynamicUpdateConfig(String updateType, Hashtable configData) Config data (key - value):
        • DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD (required) - [UTF-8 encoded byte array] the new admin password.
        See Also:
        Constant Field Values