AlwaysValidVerifyer.cs 575 B

12345678910111213141516171819202122232425
  1. #if !BESTHTTP_DISABLE_ALTERNATE_SSL && (!UNITY_WEBGL || UNITY_EDITOR)
  2. using System;
  3. using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509;
  4. namespace Org.BouncyCastle.Crypto.Tls2
  5. {
  6. /// <remarks>
  7. /// A certificate verifyer, that will always return true.
  8. /// <pre>
  9. /// DO NOT USE THIS FILE UNLESS YOU KNOW EXACTLY WHAT YOU ARE DOING.
  10. /// </pre>
  11. /// </remarks>
  12. public class AlwaysValidVerifyer : ICertificateVerifyer
  13. {
  14. /// <summary>Return true.</summary>
  15. public bool IsValid(Uri targetUri, X509CertificateStructure[] certs)
  16. {
  17. return true;
  18. }
  19. }
  20. }
  21. #endif