public bool IsUserCredentialsValid(SecuredTokenWebservice SoapHeader) { if (SoapHeader == null) { return(false); } // check the token exists in Cache if (!string.IsNullOrEmpty(SoapHeader.AuthenticationToken)) { return(HttpRuntime.Cache[SoapHeader.AuthenticationToken] != null); } return(false); }