CONST ISL_VERIFIED_CERTIFICATE_CHAIN_PTR ISL_CreateCertificateChain (ISL_CONST_DATA RootIssuer, ISL_CONST_DATA PublicKey, ISL_CONST_DATA Credential)
This function constructs and verifies a certificate chain which starts with the root certificate authority (issuer) and ends with the certificate of the signer of the Credential. During the construction process, each certificate is verified, beginning with the root certificate.
- RootIssuer (input)
The distinguished name of the root certificate authority.
- PublicKey (input)
The public key of the root certificate authority.
- Credential (input)
The full path filename of a module's signature file.
A pointer to the verified certificate chain object is returned if successful, otherwise NULL.