Creating an HTML Form Adapter instance
If you don’t have an existing sign-on method set up, configure a new HTML Form Adapter instance. This will allow your users to sign on to Contentful through PingFederate.
Steps
-
In the PingFederate administrative console, create a new IdP adapter instance:
-
For PingFederate 10.1 or later: go to Authentication → Integration → IdP Adapters. Click Create New Instance.
-
For PingFederate 10.0 or earlier: go to Identity Provider → Adapters. Click Create New Instance.
-
-
On the Create Adapter Instances → Type tab, set the basic adapter instance attributes.
-
In the Instance Name field, enter a name for the adapter instance.
-
In the Instance ID field, enter a unique identifier for the adapter instance.
-
From the Type list, select HTML Form IdP Adapter. Click Next.
-
-
On the IdP Adapter tab, in the Credential Validators section, select your password credential validator.
-
Click Add new row to 'Credential Validators'.
-
From the list, select the password credential validator that you created in step 1 of Configuring single sign-on.
-
Click Update.
-
-
Continue with the default IdP Adapter settings, or customize them based on Configuring an HTML Form Adapter instance in the PingFederate documentation. Click Next.
-
On the Extended Contract tab, add attributes the following attributes, or the equivalent for your datastore. Click Next.
-
givenName
-
mail
-
sn
-
-
On the Adapter Attributes tab, for username, select Pseudonym. Click Next.
-
On the Adapter Contract Mapping tab, click Next.
-
On the Summary tab, click Done.