user560913
user560913

Reputation: 315

SAML - Service Provider in Java

I have setup Shibboleth IDP and SP. They are configured properly and are working.

I now want to remove the SP and replace it with my own code. i.e.: I want my Java code to function as the SP (routing requests, host metadata and verify SAML assertions) without running shibd.exe and httpd.exe.

Is this possible using OpenSAML? Are there any examples I can use?

Upvotes: 3

Views: 1410

Answers (3)

mavis
mavis

Reputation: 3288

Here is the documentation for the openSAML-java .Refer this

https://wiki.shibboleth.net/confluence/display/OpenSAML/OSTwoUserManual

Upvotes: 0

Erwin
Erwin

Reputation: 542

ECP profile is indeed a good way to achieve this. If it's all working for you then you should stick to this, I only want to point you to another possible direction.

If you still need to use Web Browser Single Sign On profile you could try integrate your code with Guanxi (src, doc), a Shibboleth SP Java Implementation.

But of course if you only need some lightweight Java Code to access Shibboeleth IdP then ECP is completely fine.

Upvotes: 0

user560913
user560913

Reputation: 315

I did this using Shibboleth ECP extension.

Upvotes: 1

Related Questions