Lines Matching refs:x509_certificate
34 struct x509_certificate { struct
35 struct x509_certificate *next; argument
94 void x509_certificate_free(struct x509_certificate *cert); argument
95 struct x509_certificate * x509_certificate_parse(const u8 *buf, size_t len);
98 void x509_certificate_chain_free(struct x509_certificate *cert);
99 int x509_certificate_check_signature(struct x509_certificate *issuer,
100 struct x509_certificate *cert);
101 int x509_certificate_chain_validate(struct x509_certificate *trusted,
102 struct x509_certificate *chain,
104 struct x509_certificate *
105 x509_certificate_get_subject(struct x509_certificate *chain,
107 int x509_certificate_self_signed(struct x509_certificate *cert);
111 static inline void x509_certificate_free(struct x509_certificate *cert) in x509_certificate_free()
115 static inline struct x509_certificate *
128 static inline void x509_certificate_chain_free(struct x509_certificate *cert) in x509_certificate_chain_free()
133 x509_certificate_chain_validate(struct x509_certificate *trusted, in x509_certificate_chain_validate()
134 struct x509_certificate *chain, in x509_certificate_chain_validate()
140 static inline struct x509_certificate *
141 x509_certificate_get_subject(struct x509_certificate *chain, in x509_certificate_get_subject()
147 static inline int x509_certificate_self_signed(struct x509_certificate *cert) in x509_certificate_self_signed()