Authenticating with SAML SSO

When your Jive instance is configured with SAML SSO, Jive’s Mobile apps will follow the same authentication flow as the regular web UI.

Mobile detects whether SAML SSO is enabled by making a call to yourcommunity/api/version as shown in the following example:

       throw 'allowIllegalResourceCall is false.';  
                {  
                "jiveVersion" : "7.0.0.0 ",  
                "jiveCoreVersions" : [ {  
                "version" : 2,  
                "revision" : 3,  
                "uri" : "/api/core/v2",  
                "documentation" : "https://developers.jivesoftware.com/api/v3/rest"  
                }, {  
                "version" : 3,  
                "revision" : 4,  
                "uri" : "/api/core/v3",  
                "documentation" : "https://developers.jivesoftware.com/api/v3/rest"  
                } ],  
                "instanceURL" : "https://yourcommunity.com",  
                "ssoEnabled" : [ "saml" ],  
                }  
                
                

Implementing SAML SSO for your Jive site extends the functionality to Jive Mobile. However, use the following steps to ensure that the SAML SSO timeout behaves correctly on a mobile device:

  1. Check the value of the auth.lifetime system property in the Jive admin console.
  2. Make sure this value is the same as the SAML SSO timeout.