How to configure WSO2 to integrate with SAML 1.1 Service provider running in Weblogic 10.0 - weblogic-10.x

We have couple of applications running on Weblogic 10.0 and would like to enable single sign on between them. We are planning to use WSO2 Identity server for this purpose. Most of the documentation I came across provides details on how to integrate with SAML 2.0. However, Weblogic 10.0 only supports SAML 1.1, and hence would like to know the steps to configure a SAML 1.1 service provider in WSO2 Identity server.

Related

upgrade from spring-security-saml2-core to Spring Security SAML2 service provider

We are using spring-security-saml2-core for SSO Okta Integration for the web application.
GitHub: https://github.com/spring-projects/spring-security-saml
This project is in maintenance mode and will each End-of-Life on 6 October 2021. Please use Spring Security’s SAML support instead.
I need to upgrade SAML library to Spring Security SAML2 service provider
https://docs.spring.io/spring-security/site/docs/current/reference/html5/#servlet-saml2login
There are a few questions:
what is the SAMLEntryPoint equivalent class or option in the New library (SAML2 service provider)?
What is the process to initiate the SSO Flow from SP?

How mule api manager manage spring boot based service?

I've created a spring boot based service and like to deploy it to existing mule API platform, then I realize there are some challenges I need to face by myself such as, service discovery and policy management.
To be specific, I want to know if there is any way to manage policy for spring boot service from mule API manager? Since there is no agent that mule service has.
The straight forward way is to proxy your custom API by generating a proxy in the Anypoint API Manager.
Deploy that proxy application on a Mule server in CloudHub or on a runtime on-premise.
Then you have your Spring Boot Application API under control and can apply policies, see analytics, etc.
MuleSoft Doc on API Proxy

Removing JAX-RS feature from Websphere Application Server 8.5

I have created a rest api using jersey 2.10 framework. The application is deployed on Websphere application server 8.5. Since websphere comes bundled with jax-rs 1 implementation, I configured shared library to use jax-rs 2 jar files. My company policy does not allow configuration of shared libraries and I am being asked to downgrade to jax-rs 1 implementation. And that is the last thing I want to do.
Is there a way to disable or remove jax-rs 1 from websphere 8.5. JAX-RS is included under web 2.0 features in websphere and is it possible to remove/disable web2.0 feature in the server.
The only way to use Jersey 2.10 framework is via shared library as discussed JAX-RS Jersey 2.10 support in WebSphere 8. You could use WebSphere Liberty, where you can disable jax-rs 1.1 or WebSphere Liberty Beta, which supports JAX-RS 2.0. But with your company restrictions, it probably will be not possible also.
So for the future, you should know about benefits and limitations of the platform that you are planing to deploy and use its provided features instead of some third party, especially if you have some other external limitations.

WSO2 Identity server and spring 3 REST api integration

I need to use WSO2 Identity server for OAuth token management. Is there an api available for operations like request token, validate a token and other relevant functions. I am trying to secure my spring3 REST web application using IS.
AS: Glassfish
Java : 1.6
FW: Spring3
Build tool:maven
Yes.. WSO2 Identity Server can be used to cater this requirement..
Please have a look at http://blog.facilelogin.com/2011/07/integrating-3-legged-oauth-with-xacml.html for further details...

SSO Between Websphere Portal and .NET Application

What's the best way to configure SSO between a WebSphere Portal Portlet and a .NET application?
We are using WebSphere Portal 6.1.5 and the portlet should just redirect to the .NET application, but not require the user to login since they already did on portal. Both Portal and .NET app are using same Active Directory(LDAP) for authentication.
SPNEGO is a mechanism that is widely used in WebSphere and Windows for SSO. I am not sure about .Net applications but it is worth your time to explore and see if this would help you in achieving your needs.
Try this for some basic info on SPNEGO and WebSphere
http://www.ibm.com/developerworks/websphere/library/techarticles/0809_lansche/0809_lansche.html
Using same LDAP for authentication does not necessarily mean anything. In most of the SSO scenarios, not all the back end servers use the same LDAP repository. All i am trying to say here is that there is no strong co-relation between the LDAP server and SSO.
HTH
Manglu

Resources