Chunk 8 of CMP contribution to OpenSSL: CMP server and cmp_mock_srv.c for testing
[openssl.git] / doc / man3 / OSSL_CMP_X509_digest.pod
1 =pod
2
3 =head1 NAME
4
5 OSSL_CMP_X509_digest
6 - CMP certificate utility functions
7
8 =head1 SYNOPSIS
9
10  #include <openssl/cmp_util.h>
11
12  ASN1_OCTET_STRING *OSSL_CMP_X509_digest(const X509 *cert);
13
14 =head1 DESCRIPTION
15
16 OSSL_CMP_X509_digest() calculates a digest of the given certificate
17 using the same hash algorithm as in the certificate signature.
18
19 =head1 RETURN VALUES
20
21 OSSL_CMP_X509_digest() returns an ASN1_OCTET_STRING on success, else NULL.
22
23 =head1 HISTORY
24
25 The OpenSSL CMP support was added in OpenSSL 3.0.
26
27 =head1 COPYRIGHT
28
29 Copyright 2007-2019 The OpenSSL Project Authors. All Rights Reserved.
30
31 Licensed under the Apache License 2.0 (the "License").  You may not use
32 this file except in compliance with the License.  You can obtain a copy
33 in the file LICENSE in the source distribution or at
34 L<https://www.openssl.org/source/license.html>.
35
36 =cut