Skip to content

Conversation

@monkeyiq
Copy link
Contributor

This goes hand in hand with simplesamlphp/simplesamlphp-module-adfs#18

With these and simplesamlphp/simplesamlphp-module-adfs#18 I can again see the ADFS metadata in the admin/federation page.

The next logical move is getting getSecurityTokenService to work again too. Perhaps phase one might be to directly reach out to it and then move to using a hook to call the function.

@tvdijen tvdijen merged commit 7392928 into simplesamlphp:saml2v5_metadata Apr 29, 2024
case 'SingleLogoutServiceBinding':
return C::BINDING_HTTP_REDIRECT;
}
} elseif ($set == 'adfs-idp-hosted') {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ideally the adfs-module should provide this (so we don't have any references to adfs anywhere).
Now that I'm looking at this a second time, I think there's a bug here, because a SingleSignOnService of value $baseurl is not going to work.. I think in this case it should be the prp-endpoint from the adfs-module.

@monkeyiq
Copy link
Contributor Author

monkeyiq commented May 1, 2024

There are likely to be issues as I go along. I am still coming up to speed with SAML itself and didn't know about ADFS until very recently. That said my first move was to try to get something in the admin / federation page and then start working to refine things to be as expected.

I will dig into an update for $baseurl to prp-endpoint as suggested.

I will also look at how to shift all code that references adfs out of src/SimpleSAML/Metadata (and src/SimpleSAML/*) and into the adfs module as a follow up.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 30, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants