CertFile - Certificate to verify ApplicationPolicyList - optional comma separated list of required Application Policy ObjectIds ...

CertFile -- Certificate to verify
ApplicationPolicyList -- optional comma separated list of required
        Application Policy ObjectIds
IssuancePolicyList -- optional comma separated list of required Issuance
        Policy ObjectIds

CACertFile -- optional issuing CA certificate to verify against
CrossedCACertFile -- optional certificate cross-certified by CertFile

CRLFile -- CRL to verify
IssuedCertFile -- optional issued certificate covered by CRLFile
DeltaCRLFile -- optional delta CRL

If ApplicationPolicyList is specified, chain building is restricted to
        chains valid for the specified Application Policies.
If IssuancePolicyList is specified, chain building is restricted to chains
        valid for the specified Issuance Policies.

If CACertFile is specified, fields in CACertFile are verified against
        CertFile or CRLFile.
If CACertFile is not specified, CertFile is used to build and verify a full
        chain.
If CACertFile and CrossedCACertFile are both specified, fields in
        CACertFile and CrossedCACertFile are verified against CertFile.

If IssuedCertFile is specified, fields in IssuedCertFile are verified
        against CRLFile.
If DeltaCRLFile is specified, fields in DeltaCRLFile are verified against
        CRLFile.