Question

OpenSAML is using JAVA, is there any way of using this in C#,

i have try to using http://www.ikvm.net/download.html to convert JAVA to .dll but alot file is not found when convert.

Was it helpful?

Solution 2

Well, SAML is a data format for exchanging authentication and authorization data and used mostly in federated identity scenarios. And it's not a new format and has support in .NET environment.

I don't think you need to use java based implementation in .net, you at least can find something similar for .net or just use combination of WIF, WCF and ADSF (or some of them).

You can find a bit more information here : Claims-based auth with WIF and here SAML based claims.

There is also very good free book from MS patterns & practices about Claims-Based Identity and Access Control here.

OTHER TIPS

My knowledge of C# is quite fuzzy, but as I understand using a C++ library in C# is a piece of cake. And if this is true your in luck.

As you can see in the OpenSAML 2 box on this page there is a C++ version of the library.

As a comment there is a lot of other products out there that probably can be used instead. OpenSAML is a low level library for SAML and using it securely involves a lot of manual labour and knowledge.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top