RSA BSAFE Micro Edition Suite

Streamlined security for mobile and embedded devices

Search  Print

ber_type.h

Go to the documentation of this file.
00001 /* $Id: ber_type.h,v 1.12 2003/05/23 05:18:40 sparki Exp $ */
00002 /*
00003  * Copyright (C) 1998-2003 RSA Security Inc. All rights reserved. 
00004  *
00005  * This work contains proprietary information of RSA Security. 
00006  * Distribution is limited to authorized licensees of RSA 
00007  * Security. Any unauthorized reproduction, distribution or 
00008  * modification of this work is strictly prohibited.
00009  */
00016 #ifndef HEADER_COMMON_BER_TYPE_H
00017 #define HEADER_COMMON_BER_TYPE_H
00018 
00019 #ifdef  __cplusplus
00020 extern "C" {
00021 #endif
00022 
00026 #define BER_EOC                  0
00027 
00032 #define BER_BOOLEAN              1
00033 
00038 #define BER_INTEGER              2
00039 
00044 #define BER_BIT_STRING           3
00045 
00049 #define BER_OCTET_STRING         4
00050 
00055 #define BER_NULL                 5
00056 
00061 #define BER_OBJECT               6
00062 
00067 #define BER_OBJECT_DESCRIPTOR    7
00068 
00073 #define BER_EXTERNAL             8
00074 
00082 #define BER_REAL                 9
00083 
00087 #define BER_ENUMERATED          10
00088 
00093 #define BER_EMBEDDED_PDV        11
00094 
00098 #define BER_UTF8STRING          12
00099 
00103 #define BER_SEQUENCE            16
00104 
00108 #define BER_SET                 17
00109 
00113 #define BER_NUMERICSTRING       18
00114 
00119 #define BER_PRINTABLESTRING     19
00120 
00124 #define BER_T61STRING           20
00125 
00131 #define BER_TELETEXSTRING       20
00132 
00137 #define BER_VIDEOTEXSTRING      21
00138 
00144 #define BER_IA5STRING           22
00145 
00150 #define BER_UTCTIME             23
00151 
00156 #define BER_GENERALIZEDTIME     24
00157 
00163 #define BER_GRAPHICSTRING       25
00164 
00168 #define BER_ISO64STRING         26
00169 
00174 #define BER_VISIBLESTRING       26
00175 
00180 #define BER_GENERALSTRING       27
00181 
00186 #define BER_UNIVERSALSTRING     28
00187 
00192 #define BER_BMPSTRING           30
00193 
00195 #define BER_FALSE        0
00196 
00197 #define BER_TRUE        255
00198 
00199 #ifdef  __cplusplus
00200 }
00201 #endif
00202 
00203 #endif /* !HEADER_COMMON_BER_TYPE_H */
00204 

Copyright (c) 1999-2005 RSA Security Inc. All rights reserved. 072-001001-2100-001-000 - 2.1