Error Handling for Session Expiry

When you make the initial authentication call, a new client session begins and a corresponding unique authentication token is generated. Authentication tokens automatically expire after 20 minutes of inactivity. When your token expires, a SOAP exception of type SoapAuthenticationException is returned. If this happens, you must invoke the authentication call again.