Mistake on this page? Email us
est_defs.h File Reference

Definitions for certificate chain structures and Enrollment over Secure Transport (EST) callback. More...

#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  cert_context_s
 
struct  cert_chain_context_s
 

Typedefs

typedef void(* est_enrollment_result_cb) (est_enrollment_result_e result, struct cert_chain_context_s *cert_chain, void *context)
 When the enrollment result has been handled by the callback, the free_cert_chain_context function must be called with the cert_chain as parameter to free the certificate chain buffer(s). More...
 

Enumerations

enum  est_enrollment_result_e { EST_ENROLLMENT_SUCCESS, EST_ENROLLMENT_FAILURE }
 
enum  est_status_e { EST_STATUS_SUCCESS, EST_STATUS_INVALID_PARAMETERS, EST_STATUS_MEMORY_ALLOCATION_FAILURE }
 

Detailed Description

Definitions for certificate chain structures and Enrollment over Secure Transport (EST) callback.

Typedef Documentation

typedef void(* est_enrollment_result_cb) (est_enrollment_result_e result, struct cert_chain_context_s *cert_chain, void *context)

When the enrollment result has been handled by the callback, the free_cert_chain_context function must be called with the cert_chain as parameter to free the certificate chain buffer(s).

Parameters
result,Theresult of the enrollment operation.
cert_chain,Apointer to cert_chain_context_s if enrollment was successful, otherwise NULL.
context,Theuser context.