-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.0.0 DXP SP2
-
Component/s: Application Security > SAML
-
Labels:
-
Branch Version/s:7.0.x
-
Backported to Branch:Committed
-
Story Points:1.25
-
Fix Priority:3
-
Git Pull Request:
Note, this does not affect master because master does not have the private SAML module.
Description:
Client discovered that the SAML Admin portlet omits leading zeros when generating Identity Provider Certificate Fingerprints. You may have to test the steps a few times to get a leading zero, but the client appears to be correct.
Steps To Reproduce:
1. Startup Liferay 6.2
2. Deploy SAML 2.0 Admin portlet
3. Navigate to the SAML Admin page
4. Under the General tab, select Identity Provider for the SAML Role and enter an Entity Id
5. Save
6. Fill out the Certificate and Private Key information and generate the key
Expected Results:
Certificate Fingerprints are generated with no issues
Actual Results:
Any leading zeros for SHA1 Certificate Fingerprint have been omitted.
70x:
Reproduced: afea8cefd3f4f2bf1e492ed7ffd4dd6a86c48937
Branch:
Reproducible in Branch
commit 3b51765c30964169ef025370ca8b86e3acd25ae6 Author: Dustin Ryerson <dustin.ryerson@liferay.com> Date: Tue Dec 20 12:16:39 2016 -0800
Master:
Not available; SAML is a private module only available in 7.0 and below.