ITS
Certificate.h
Go to the documentation of this file.
1 /*
2  * Generated by asn1c-0.9.27 (http://lionet.info/asn1c)
3  * From ASN.1 module "Secured-Pdu-Descriptions"
4  * found in "Secured.asn"
5  */
6 
7 #ifndef _Certificate_H_
8 #define _Certificate_H_
9 
10 
11 #include <asn_application.h>
12 
13 /* Including external dependencies */
14 #include "UINT8.h"
15 #include "SubjectInfo.h"
16 #include "Signature.h"
17 #include <asn_SEQUENCE_OF.h>
18 #include <constr_SEQUENCE_OF.h>
19 #include <constr_SEQUENCE.h>
20 
21 #ifdef __cplusplus
22 extern "C" {
23 #endif
24 
25 /* Forward declarations */
26 struct SignerInfo;
27 struct SubjectAttribute;
28 struct ValidityRestriction;
29 
30 /* Certificate */
31 typedef struct Certificate {
36  A_SEQUENCE_OF(struct SubjectAttribute) list;
37 
38  /* Context for parsing across buffer boundaries */
43 
44  /* Context for parsing across buffer boundaries */
48 
49  /* Context for parsing across buffer boundaries */
52 
53 /* Implementation */
55 
56 #ifdef __cplusplus
57 }
58 #endif
59 
60 /* Referred external types */
61 #include "SignerInfo.h"
62 #include "SubjectAttribute.h"
63 #include "ValidityRestriction.h"
64 
65 #endif /* _Certificate_H_ */
66 #include <asn_internal.h>
struct SignerInfo * signer_info_certificate
Definition: Certificate.h:33
UINT8_t version
Definition: Certificate.h:32
asn_TYPE_descriptor_t asn_DEF_Certificate
Definition: Certificate.c:177
struct Certificate::validity_restrictions validity_restrictions
struct Certificate::subject_attributes subject_attributes
asn_struct_ctx_t _asn_ctx
Definition: Certificate.h:50
long UINT8_t
Definition: UINT8.h:21
Signature_t signature_certificate
Definition: Certificate.h:47
struct Certificate Certificate_t
SubjectInfo_t subject_info
Definition: Certificate.h:34
A_SEQUENCE_OF(struct SubjectAttribute) list
A_SEQUENCE_OF(struct ValidityRestriction) list