iPXE
certstore.h
Go to the documentation of this file.
1 #ifndef _IPXE_CERTSTORE_H
2 #define _IPXE_CERTSTORE_H
3 
4 /** @file
5  *
6  * Certificate store
7  *
8  */
9 
10 FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11 FILE_SECBOOT ( PERMITTED );
12 
13 #include <ipxe/x509.h>
14 
15 extern struct x509_chain certstore;
16 
17 extern void certstore_add ( struct x509_certificate *cert );
18 extern void certstore_del ( struct x509_certificate *cert );
19 
20 #endif /* _IPXE_CERTSTORE_H */
FILE_SECBOOT(PERMITTED)
void certstore_add(struct x509_certificate *cert)
Add certificate to store.
Definition: certstore.c:101
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
An X.509 certificate chain.
Definition: x509.h:201
void certstore_del(struct x509_certificate *cert)
Remove certificate from store.
Definition: certstore.c:116
struct x509_chain certstore
Certificate store.
Definition: certstore.c:90
An X.509 certificate.
Definition: x509.h:216
X.509 certificates.