Previous section.

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

NAME

ISL_CreateSignatureAttributeEnumerator

SYNOPSIS

ISL_ITERATOR_PTR ISL_CreateSignatureAttributeEnumerator
    (ISL_VERIFIED_SIGNATURE_ROOT_PTR Root)

DESCRIPTION

This function creates a dynamic object whose purpose is to list references to the attributes of the signature referenced by the Verification parameter. The resulting iterator object is activated by invoking the ISL_GetNextSignatureAttribute function. The object should be recycled using the ISL_RecycleSignatureEnumerator call when it is no longer needed.

PARAMETERS

Root (input)

A verified signature root explicitly created by ISL_CreateVerifiedSignatureRoot or ISL_CreateVerifiedSignatureRootWithCertificate, or implicitly by ISL_SelfCheck, ISL_VerifyAndLoadModuleAndCredentials, or ISL_VerifyLoadedModuleAndCredentials.

RETURN VALUE

Pointer to a signature attribute iterator object if successful, or NULL if unsuccessful.

SEE ALSO

ISL_GetNextSignatureAttribute,
ISL_RecycleSignatureAttributeEnumerator,
ISL_SelfCheck,
ISL_VerifyAndLoadModuleAndCredentials,
ISL_VerifyLoadedModuleAndCredentials,
ISL_GetModuleManifestSection,
ISL_GetManifestSignatureRoot

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