To configure GitHub for provisioning and SSO, you will require the below information. These values can be obtained from your PingFederate Identity Provider (IdP) metadata. For more information, see Exporting connection-specific SAML metadata.
  • PingFederate SAML Endpoint
    • Example: https://<pf_hostname>:<pf_port>/idp/SSO.saml2
  • Identity Provider Issuer
    • This is SAML 2.0 Entity ID from PingFederate.

To export your IdP metadata:

  1. Go to the Server Configuration > Metadata Export screen.
  2. On the Metadata Mode screen, choose Select information to include in metadata manually and click Next.
  3. On the Protocol screen, click Next.
  4. On the Attribute Contract screen, click Next.
  5. On the Signing Key screen, select the PingFederate signing certificate for use and click Next.
  6. On the Metadata Signing screen, click Next.
  7. On the XML Encryption Certificate screen, click Next.
  8. On the Export & Summary screen, click Export to and save the metadata XML file for later use.