Configure Entrust properties

  • Unzip the sample implementation (gd-ca-adapters.zip).
  • In the unzipped files, navigate to src/main/resources and make a back-up copy of entrustMdmWs.properties in case you want to use the default file at a later date.
  1. In the unzipped files, navigate to src/main/resources and open entrustMdmWs.properties in your preferred editor.
  2. Specify the appropriate value for each of the following properties. You do not need to enclose the values in quotation marks

    Property

    Optional or Required

    Description

    entrust.service.url

    Required

    This is the URL of the Entrust service.

    entrust.login

    Required

    This is the login name for your Entrust account.

    entrust.password

    Required

    This is the Base64 encoded password for your Entrust account.

    entrust.digital.id.config.name

    Required

    This is the Digital Id Configuration provided to you by Entrust.

    request.userName

    Required

    This is the username to use in requests to the Entrust service.

    request.userEmail

    Required

    This is the email address to use in requests to the Entrust service.

    entrust.P12LatestKeyOnly=true

    Optional

    his is a boolean value that must be true to obtain the history of an uploaded PKCS12 certificate.

    entrust.iggroup

    Optional

    You can use this property to create a Domain Name (DN) in the certificate for an individual Active Directory group. Use this property in combination with entrust.deviceType and entrust.deviceId.

    If you leave this property blank, the implementation generates a random string to obtain a unique certificate.

    entrust.deviceType

    Optional

    his can be any arbitrary string. If you leave this property blank, the implementation generates a random string to obtain a unique certificate.

    entrust.deviceId

    Optional

    his can be any arbitrary string. If you leave this property blank, the implementation generates a random string to obtain a unique certificate.

  3. Save and close the file.
Build the PKI connector sample implementation with Maven.