• David Benjamin's avatar
    Have fewer CertDatabase files. · 739c2c89
    David Benjamin authored
    CertDatabase is just a giant singleton observer list at this point,
    except for the Mac code which internally registers some notifier.
    
    Since URLRequestContext no longer assumes the platform verifier at this
    point, the Right Way to do this would probably be for CertVerifier to
    have an observer and, separately, for there to be an external way to
    tell a URLRequestContext to drop all client certificate identities.
    But, to start with, trim a bunch of unnecessarily duplicated code.
    
    Change-Id: I11b15b10a0eb4da0f528581da1c57dad9ebbc30d
    Reviewed-on: https://chromium-review.googlesource.com/619929
    Commit-Queue: David Benjamin <davidben@chromium.org>
    Reviewed-by: default avatarMatt Mueller <mattm@chromium.org>
    Reviewed-by: default avatarBo <boliu@chromium.org>
    Reviewed-by: default avatarYaron Friedman <yfriedman@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#557624}
    739c2c89
cert_database.h 3.23 KB