Пример #1
0
        public CertificateHandler(TlsPinningConfig config, IReportClient reportClient)
        {
            _config       = config;
            _reportClient = reportClient;
            _policy       = new TlsPinningPolicy();

            ServerCertificateCustomValidationCallback = CertificateCustomValidationCallback;
        }
Пример #2
0
        public CertificateHandler(TlsPinningConfig config, IReportClient reportClient)
        {
            _config       = config;
            _reportClient = reportClient;
            _policy       = new TlsPinningPolicy();

            ServerCertificateCustomValidationCallback = CertificateCustomValidationCallback;
            AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate;
        }
Пример #3
0
 public TestCertificateHandler(TlsPinningConfig config, IReportClient reportClient) : base(config, reportClient)
 {
 }
Пример #4
0
 public PinConfigBuilder(bool enforce)
 {
     _config = new TlsPinningConfig {
         PinnedDomains = new List <TlsPinnedDomain>(), Enforce = enforce
     };
 }
Пример #5
0
 public TlsPinningPolicy(TlsPinningConfig config)
 {
     _config = config;
 }