Configuring the generic_plugin.properties File

You must configure the generic_plugin.properties file to provide generic enrollment plug-in An enrollment plug-in is involved every time a user attribute is set or retrieved by ActivID CMS. This makes it possible to map user attributes to repositories other than ActivID CMS’ standard LDAP (for example, such as IDMS, databases, or XML files). configuration and generic plug-in references.

To configure the generic_plugin.properties file, perform the following tasks:

  1. Open the generic_plugin.properties file located at Credential Management System\Shared Files\services\repositories directory.

  2. Update the attributes as listed in the following table.

    ‘generic_plugin.properties’ Attributes

    Attribute

    Description

    Expected Value

    EnrollmentPlugins

    Add IDPublisher value to this attribute.

    piv,civ, idpublisher

    USER_INFO.plugin.client

    Add IDPublisherAccessList

    Value to this attribute.

    IDPublisherAccessList

  3. Append the following attributes at the end of the generic_plugin.properties file.

    Copy
    # IDPublisher Enrollment Plug-in
    idpublisher.class=com.hidglobal.cms.idpublisher.generic.IDPublisherGeneric
    idpublisher.conf_file=../Credential Management System/Shared Files/IDPublisher/IDPublisher.properties
    idpublisher.link=sAMAccountName\:str,objectGUID\:bin
     
    # IDPublisher Access List selector
    IDPublisherAccessList.control=IDPublisherAccessList
    IDPublisherAccessList.input=cn\:str idpublisher\:AccessRightsList\:str
    IDPublisherAccessList.output=idpublisher\:enroll\:str idpublisher\:rights\:str
    IDPublisherAccessList.page=IDPublisherAccessList.htm
  4. Save the generic_plugin.properties file.