Create an HTML form IdP adapter to include the newly created LIP.

  1. Go to Authentication > Integration > IdP Adapters and click Create New Instance.
  2. On the Type tab, enter a Instance Name and Instance ID, and in the Type list, select HTML From IdP Adapter. Click Next.
    Screen capture of the Type ta showing the completed Instance Name, instance ID, Type, Class Name and Parent Instance fields.
  3. On the IdP Adapter tab, select the Local Identity Profile check box and select the newly-created LIP in the list. Click Next.
    Screen capture of the IdP Adapter tab showing the Local Identity Profile check box selected and the LIP selected from the list.
  4. On the Extended Contract tab, add all desired attributes. Click Next.
    1. To add an attribute, enter the name in the empty field and click Add.
    Screen capture of the Extended Contract tab showing attributes listed.
  5. On the Adapter Attributes tab, in the username row, select the Pseudonym check box. Click Next.
    Screen capture of the Adapter Attributes tab showing the username Pseudonym check box selected.
  6. On the Adapter Contract Fulfillment tab, configure the contract as follows. Click Next.
    Attribute Value

    IsPhoneAvailable

    #this.get("telephoneNumber")== null? false:#this.get("telephoneNumber").toString().equalsIgnoreCase("")?false:true

    telephoneNumber

    telephoneNumber

    mail

    mail

    policy.action

    policy.action

    givenName

    givenName

    objectGUID

    objectGUID

    memberOf

    memberOf

    pi.template

    { "name": "strong_authentication"."variables": { "logourl"."https//www.logosurfer.com/wp-content/uploads/2018/03/kohls-log_0.png"."currency": "USD"."recipient": "Charlie Parker" }}

    sn

    sn

    userPrincipalName

    userPrincipalName

    subjectDN

    subjectDN

    username

    username

  7. On the Summary tab, review your entries. Click Save.