diff options
Diffstat (limited to 'src/libstrongswan/credentials/containers/pkcs7.h')
-rw-r--r-- | src/libstrongswan/credentials/containers/pkcs7.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libstrongswan/credentials/containers/pkcs7.h b/src/libstrongswan/credentials/containers/pkcs7.h index 68125cdc0..d79650e74 100644 --- a/src/libstrongswan/credentials/containers/pkcs7.h +++ b/src/libstrongswan/credentials/containers/pkcs7.h @@ -48,6 +48,13 @@ struct pkcs7_t { */ bool (*get_attribute)(pkcs7_t *this, int oid, enumerator_t *enumerator, chunk_t *value); + + /** + * Create an enumerator over attached certificates. + * + * @return enumerator over certificate_t + */ + enumerator_t* (*create_cert_enumerator)(pkcs7_t *this); }; #endif /** PKCS7_H_ @}*/ |