Configuring EmpowerID as an Identity Provider for ADFS
Procedure
In EmpowerID, create a new WS-Federation Connection, i.e. Adfs.
The Reply To Address should point to your ADFS WS-Federation Passive Protocol URL, i.e. https://empowersso.com/adfs/ls/.
In the ADFS-Like Token Details, select Is ADFS Token? and specify the full URL to the current WS-Federation Connection endpoint (the one you’re creating now) as the Issuer, i.e.
https://sso.empowersso.com/WebIdPWsFederation/Login/Adfs
.Populate the rest of the WS-Federation Connection form, including selecting a Signing Certificate, and click Save to create the Adfs WS-Federation Connection.
Recycle IIS and proceed to the next steps in ADFS.
In ADFS, right-click on the Claims Provider Trusts node and select Add Claims Provider Trust from the context menu.
In the Add Claims Provider Trust Wizard that appears, click Start, select Enter claims provider trust data manually and then click Next to continue.
Enter a display name for the EmpowerID trust relationship, such as EmpowerID IDP, and click Next to continue.
Under Configure URL, in the Claims provider WS-Federation Passive URL field, enter the URL of the EmpowerID WS-Federation Passove endpoint, such as https://sso.empowersso.com/WebIdPWsFederation/Login/Adfs, and then click Next to continue.
Leave the Claims provider trust identifier field unchanged (or if it is empty, specify the EmpowerID WS-Federation Passive endpoint, such as https://sso.empowersso.com/WebIdPWsFederation/Login/Adfs, and click Next to continue.
Export the Public Key of the Certificate associated with the ADFS WS-Federation Connection created in EmpowerID and import the certificate in to ADFS using the Add button.
Browse for the certificate and then click Next through the wizard to complete the setup.
In the Edit Claim Rules window that appears, click Add Rule to add rules to passthrough or transform claims.
To passthrough all Claims, select Custom Rule and in the custom role textbox, add c:[] => issue(claim=c); This rule forwards all claims received from EmpowerID to ADFS Relying Parties.
Click Finish.