7.3 Creating an Application Object

Applications store static configuration parameter values for SecretStore. Application information is specific to the applications that are consuming the application credential (for example, GroupWise client information or SAP database client information). The application objects can be created in Designer or iManager.

7.3.1 Creating an Application Object in Designer

The following is one of many methods you can use to create the application in Designer.

  1. In the Outline view, right-click the driver object where you want to store the application object.

  2. Click New > Credential ApplicationCredential Application icon.

  3. Specify a name for the application object.

  4. Select NSSApplication.xml to use the SecretStore template.

    Verify that the Open the editor after creating the object check box is selected.

  5. Click OK.

  6. Click Yes, in the conflict window, to save the new application object.

  7. Use the following information to complete the creation of the application object.

    Field

    Description

    SecretStore Application ID

    Specify the SecretStore Application ID. (See worksheet item 9).

    SecretStore Secret Type

    Select the SecretStore Secret Type. (See worksheet item 8).

    SecretStore Shared Secret Type

    Select the SecretStore Shared Secret Type. (See worksheet item 7).

    Use Enhanced Protection Flag

    Select whether the SecretStore Use Enhanced Protection Flase is Disabled or Enabled.

    Enhanced Protection Password

    If the Enahnced Protection Flag is enabled, set the enhanced protection password twice.

  8. Click the Save icon Save icon to save the application.

  9. Click the Add new item icon Add new item iconto add the authentication keys required for the application.

    1. Specify a name for the authentication key.

    2. Specify a display name for the authentication key.

    3. Specify a description of the authentication key for your reference.

      The authentication key is stored as a string.

    4. Click OK.

    5. Repeat Step 9 for each new authentication key that needs to be entered.

  10. Specify the authentication key value, if it is a static value that is shared by all user credentials.

  11. Click the Save icon Save icon to save the application.

After the application object is created, proceed to Section 7.4, Creating Credential Provisioning Policies.

7.3.2 Creating an Application Object in iManager

  1. In iManager, select Credential Provisioning > Configuration.

  2. Browse to and select the Driver object where the application object will be stored, then click OK.

  3. Select the Applications tab, then click New.

  4. Specify a name for the application object

  5. Select NSSApplication.xml to use the SecretStore template to create an application.

  6. Click OK.

  7. Use the following information to complete the creation of the application object.

    Field

    Description

    SecretStore Application ID

    Specify the SecretStore Application ID. (See worksheet item 9).

    SecretStore Secret Type

    Select the SecretStore Secret Type. (See worksheet item 8).

    SecretStore Shared Secret Type

    Select the SecretStore Shared Secret Type. (See worksheet item 7).

    Use Enhanced Protection Flag

    Select whether the SecretStore Use Enhanced Protection Flase is Disabled or Enabled.

    Enhanced Protection Password

    If the Enahnced Protection Flag is enabled, set the enhanced protection password twice.

  8. Click New to create an authentication key that the application requires. (See worksheet item 10).

    1. Specify a name for the authentication key.

    2. Specify a display name for the authentication key.

    3. Specify a description of the authentication key for your reference.

      The authentication key is stored as a string.

    4. Click OK.

    5. Repeat Step 8 for each authentication key that the application requires.

  9. Specify the value of the authentication key, if it is static, then click OK.

After the application object is created, proceed to Section 7.4, Creating Credential Provisioning Policies.