Guest User

Untitled

a guest
Jul 23rd, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. using Newtonsoft.Json;
  2.  
  3. namespace Web.DataTransferObjects.Utilities
  4. {
  5. /// <summary>
  6. /// Azure signing key structure
  7. /// </summary>
  8. public class AzureSigningKey
  9. {
  10. /// <summary>
  11. ///
  12. /// </summary>
  13. public string Kty { get; set; }
  14.  
  15. /// <summary>
  16. ///
  17. /// </summary>
  18. public string Use { get; set; }
  19.  
  20. /// <summary>
  21. ///
  22. /// </summary>
  23. public string Kid { get; set; }
  24.  
  25. /// <summary>
  26. ///
  27. /// </summary>
  28. public string X5T { get; set; }
  29.  
  30. /// <summary>
  31. ///
  32. /// </summary>
  33. public string N { get; set; }
  34.  
  35. /// <summary>
  36. ///
  37. /// </summary>
  38. public string E { get; set; }
  39.  
  40. /// <summary>
  41. ///
  42. /// </summary>
  43. public string[] X5C { get; set; }
  44. }
  45.  
  46. /// <summary>
  47. /// Full Azure Key
  48. /// </summary>
  49. public class AzureKey
  50. {
  51. /// <summary>
  52. /// Keys
  53. /// </summary>
  54. [JsonProperty("keys")]
  55. public AzureSigningKey[] AzureSigningKeys { get; set; }
  56. }
  57. }
Add Comment
Please, Sign In to add comment