- Symfony 4 support
- Able to set
assertionNotBeforeIntervalasnull(fix forSubjectConfirmationData notBefore) - Allow to send an array of values for
attributes - Add validAudiences in the SP configuration
- Missing Content-type xml on metadata response
- SubjectConfirmationData notBefore must be null for Bearer confirmation
AssertionBuilder.setNotBeforeshould setNotBeforesubjectConfirmationData and notNotOnOrAfter
- Dev dependencies to fix Travis build
ServiceProvider#assertionNotBeforeIntervalproperty to customize assertion validityServiceProvider#assertionNotOnOrAfterIntervalproperty to customize assertion validityServiceProvider#assertionSessionNotOnOrAfterIntervalproperty to customize assertion validity
- Prevent throwing exception on the
HostedIdentityProviderProcessor::onKernelResponsewhen there is no current state. - Unit tests
- receiving POST binding request
- NewRelic example
- Single sign-on using
HostedIdentityProviderProcessor::processSingleSignOnnow supports GET and POST requests. - Single logout using
HostedIdentityProviderProcessor::processSingleLogoutServicenow supports GET and POST messages.
- remove dependency of "roave/security-advisories" to allow require without putting minimum stability dev (#10)[#10]
\AdactiveSas\Saml2BridgeBundle\Entity\IdentityProvider::getSsoBindingwas removed, overwriting this method have no more effects.\AdactiveSas\Saml2BridgeBundle\Entity\IdentityProvider::getSlsBindingwas removed, overwriting this method have no more effects.
- Travis test by increasing php memory limit
- Default Logger into
adactive_sas_saml2_bridge.processor.hosted_idpservice - ServiceProvider option
maxRetryLoginto setup the number of login retry in case of errors. The default is0to keep retro-compatibility
- SLS initiated by IDP
- composer