Previous section.

Common Security: CDSA and CSSM
Copyright © 1997 The Open Group

NAME

ISL_CreateVerifiedSignatureRootWithCertificate

SYNOPSIS

ISL_VERIFIED_SIGNATURE_ROOT_PTR
                         ISL_CreateVerfiedSignatureRootWithCertificate
    (ISL_CONST_DATA Credentials,
    ISL_VERIFIED_CERTIFICATE_PTR Cert)

DESCRIPTION

This function uses the PublicKey to verify the digital signature specified by the Credentials. It does not construct certificate chains, but must use the signer identification and public key in the certificate directly.

The function does not verify the objects referenced in the manifest sections. However, the manifest sections are verified, and the attributes in the sections can be trusted.

The manifest sections can be enumerated using the object created by ISL_CreateManifestSectionEnumerator.

PARAMETERS

Credentials (input)

The complete path name to the digital signature file to be verified.

Cert (input)

The certificate used to directly verify the digital signature.

RETURN VALUE

Pointer to a verified signature root object if successful, or NULL if unsuccessful.

SEE ALSO

ISL_CreateManifestSectionEnumerator,
ISL_CreateSignatureAttributeEnumerator

Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy of this publication.
You should also read the legal notice explaining the terms and conditions relating to the CDSA documentation.

Contents Next section Index