Advertisement
Guest User

SecuredTokenWebservice.cs

a guest
Jul 25th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.01 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5.  
  6. /// <summary>
  7. /// Summary description for SecuredTokenWebservice
  8. /// </summary>
  9. public class SecuredTokenWebservice : System.Web.Services.Protocols.SoapHeader
  10. {
  11.     public string UserName { get; set; }
  12.     public string Password { get; set; }
  13.     public string AuthenticationToken { get; set; }
  14.  
  15.     public bool IsUserCredentialsValid(string UserName, string Password)
  16.     {
  17.         //database connection to validate the User
  18.         if (UserName == "admin" && Password == "admin")
  19.             return true;
  20.         else
  21.             return false;
  22.     }
  23.  
  24.     public bool IsUserCredentialsValid(SecuredTokenWebservice SoapHeader)
  25.     {
  26.         if (SoapHeader == null)
  27.             return false;
  28.  
  29.         // check the token exists in Cache
  30.         if (!string.IsNullOrEmpty(SoapHeader.AuthenticationToken))
  31.             return (HttpRuntime.Cache[SoapHeader.AuthenticationToken] != null);
  32.  
  33.         return false;
  34.     }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement