-
Notifications
You must be signed in to change notification settings - Fork 161
Add Skew to NotOnOrAfter and NotBefore Assertion Conditions #98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
please attach config and har log |
Description of a problem: https://medium.com/@PrakhashS/saml-assertion-condition-notbefore-notonorafter-problem-due-to-unsynced-clocks-explained-90455bc8822f Log:
sp-extended.xml must have the attribute specified:
To reproduce: The clock on host (SP) and remote (IdP) machines must be off about 2-3 sec. Do SAML SSO with remote IdP. I was testing against Shibboleth IdP. To fix: The code which processes assertionTimeSkew for SubjectConfirmation is located in SAML2Utils.java class in openam-federation/openam-federation-library. The snipped which reads time skew:
The method checkConditions in SAML2Utils.java should have the code above, and code in line 901 should be updated:
Let me know if you need more details. |
you can make pull request ? |
@ahavriluk Do you hav any plan for creating pull request for this any time soon ? @vharseko If @ahavriluk doesn't get time to creat pull request can you please create a pull request and resolve this bug? We've run into this bug with a new integration. |
* Add an authz module for kbaInfo * Use request locale in auth error messages (#31) * Add OAuth 2 endpoint validation (#35) * fix Issue10 Finish button of Identity Provider wizard doesn't work (#98) * Issue #29 JavaMail debug logs are output to stdout (#97) * disable javamail debug. * Added copyright * Use AUTH_LOGIN_FAILED, if user based authentication failed (#120) * Issue #50 Deleting an instance of the authentication module registered by default also deletes the authentication modules of the same type (#100) * Change to subConfig check first. and not remove all of tree if default module have subConfig * add copyright to source code header * wrong year in copyright * fix UT
I'm currently preparing a branch to solve this issue, I could be ready for a pull request in a matter of days. Is that OK? I'm just asking because @vharseko already self-assigned this. |
Uh oh!
There was an error while loading. Please reload this page.
Attribute assertionTimeSkew from sp-extended.xml is ignored.
See: https://bugster.forgerock.org/jira/browse/OPENAM-10191
The text was updated successfully, but these errors were encountered: