Your Java application will be a service provider (SP) that receives an identity from an Identity Provider (IdP) server. In the case of use described by you ADFS will be the IdP server. in your application, you will need to integrate the library (for example, the SAML stack) to handle the SAML statement. SAML requires configuration on both sides of the interface. There are several open source options, such as OpenSAML . Depending on your organization, you may want to take a look at the solution provided by the supplier and the long-term support.
source share