Equivalent of the `certutil -verify`command (with support of the equivalent behavior of the `-urlfetch` switch as well) that returns validation status of a certificate (certificate itself + AIA, CRL, OCSP + idem for all CAs in chain) in a PowerShell friendly custom object structure (which certutil of course does not provide...).
Optional: allow to pass additional checks to perform on certificate like: Issuance policy, Application Policy, Key Usage...
Optional: allow to pass additional checks to perform on certificate like: Issuance policy, Application Policy, Key Usage...