sync with master
[platform/framework/native/appfw.git] / src / security / cert / FSecCert_CertOidDef.h
1 //
2 // Open Service Platform
3 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
4 //
5 // Licensed under the Apache License, Version 2.0 (the License);
6 // you may not use this file except in compliance with the License.
7 // You may obtain a copy of the License at
8 //
9 //     http://www.apache.org/licenses/LICENSE-2.0
10 //
11 // Unless required by applicable law or agreed to in writing, software
12 // distributed under the License is distributed on an "AS IS" BASIS,
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 // See the License for the specific language governing permissions and
15 // limitations under the License.
16 //
17
18 /**
19  * @file        FSecCert_CertOidDef.h
20  * @brief       This header file contains the declarations of Certificate OID List.
21  *
22  * This header file contains the declarations of Certificate OID List.
23  */
24
25 #ifndef _FSEC_CERT_INTERNAL_CERT_OID_DEF_H_
26 #define _FSEC_CERT_INTERNAL_CERT_OID_DEF_H_
27
28 namespace Tizen { namespace Security { namespace Cert
29 {
30
31 const char* const _OID_AES_128_CBC = "2.16.840.1.101.3.4.1.2";
32 const char* const _OID_AES_192_CBC = "2.16.840.1.101.3.4.1.22";
33 const char* const _OID_AES_256_CBC = "2.16.840.1.101.3.4.1.42";
34 const char* const _OID_DES_CBC = "1.3.14.3.2.7";
35 const char* const _OID_RC2_CBC = "1.2.840.113549.3.2";
36 const char* const _OID_RC5_CBC = "1.2.840.113549.3.8";
37 const char* const _OID_IDEA_CBC = "1.3.6.1.4.1.188.7.1.1.2";
38 const char* const _OID_ECC = "1.2.840.10045.2.1";
39 const char* const _OID_DES_CBC_EDE3 = "1.2.840.113549.3.7";
40 const char* const _OID_SIG_SHA1_RSA = "1.2.840.113549.1.1.5";
41 const char* const _OID_SIG_MD5_RSA = "1.2.840.113549.1.1.4";
42 const char* const _OID_SIG_MD2_RSA = "1.2.840.113549.1.1.2";
43 const char* const _OID_SIG_SHA_224_RSA = "1.2.840.113549.1.1.14";
44 const char* const _OID_SIG_SHA_256_RSA = "1.2.840.113549.1.1.11";
45 const char* const _OID_SIG_SHA_384_RSA = "1.2.840.113549.1.1.12";
46 const char* const _OID_SIG_SHA_512_RSA = "1.2.840.113549.1.1.13";
47 const char* const _OID_HASH_SHA1 = "1.3.14.3.2.26";
48 const char* const _OID_CERT_COMMON_NAME = "2.5.4.3";
49 const char* const _OID_CERT_ORG_UNIT_NAME = "2.5.4.11";
50 const char* const _OID_CERT_ORG_NAME = "2.5.4.10";
51 const char* const _OID_CERT_LOCALITY_NAME = "2.5.4.7";
52 const char* const _OID_CERT_STATE_OR_PROVINCE_NAME = "2.5.4.8";
53 const char* const _OID_CERT_COUNTRY_NAME = "2.5.4.6";
54 const char* const _OID_CERT_EMAIL_ADDRESS = "1.2.840.113549.1.9.1";
55 const char* const _OID_CERT_SERIAL_NUM = "2.5.4.5";
56 const char* const _OID_CERT_GIVEN_NAME = "2.5.4.42";
57 const char* const _OID_CERT_SUR_NAME = "2.5.4.4";
58 const char* const _OID_SUBJECT_DIRECTORY_ATTRIBUTES = "2.5.29.9";
59 const char* const _OID_SUBJECT_KEY_IDENTIFIER = "2.5.29.14";
60 const char* const _OID_KEY_USAGE = "2.5.29.15";
61 const char* const _OID_PRIVATE_KEY_USAGE_PERIOD = "2.5.29.16";
62 const char* const _OID_SUBJECT_ALT_NAME = "2.5.29.17";
63 const char* const _OID_ISSUER_ALT_NAME = "2.5.29.18";
64 const char* const _OID_BASIC_CONSTRAINTS = "2.5.29.19";
65 const char* const _OID_CRL_NUMBER = "2.5.29.20";
66 const char* const _OID_CRL_REASON_CODE = "2.5.29.21";
67 const char* const _OID_INSTRUCTION_CODE = "2.5.29.23";
68 const char* const _OID_INVALIDITY_DATE = "2.5.29.24";
69 const char* const _OID_DELTA_CRL_INDICATOR = "2.5.29.27";
70 const char* const _OID_ISSUING_DISTRIBUTION_POINT = "2.5.29.28";
71 const char* const _OID_CERTIFICATE_ISSUER = "2.5.29.29";
72 const char* const _OID_NAME_CONSTRAINT = "2.5.29.30";
73 const char* const _OID_CRL_DISTRIBUTION_POINT = "2.5.29.31";
74 const char* const _OID_CERTIFICATE_POLICIES = "2.5.29.32";
75 const char* const _OID_POLICY_MAPPINGS = "2.5.29.33";
76 const char* const _OID_AUTHORITY_KEY_IDENTIFIER = "2.5.29.35";
77 const char* const _OID_POLICY_CONSTRAINTS = "2.5.29.36";
78 const char* const _OID_EXT_KEY_USAGE = "2.5.29.37";
79 const char* const _OID_OCSP_NONCE = "1.3.6.1.5.5.7.48.1.2";
80 const char* const _OID_OCSP_NO_CHECK = "1.3.6.1.5.5.7.48.1.5";
81 const char* const _OID_OCSP = "1.3.6.1.5.5.7.48.1";
82 const char* const _OID_CA_ISSUERS = "1.3.6.1.5.5.7.48.2";
83 const char* const _OID_AUTHORITY_INFO_ACCESS = "1.3.6.1.5.5.7.1.1";
84 const char* const _OID_OCSP_SIGNING = "1.3.6.1.5.5.7.3.9";
85 const char* const _OID_DRM_AGENT = "2.23.43.6.1.2";
86 const char* const _OID_OMA_KP_RIGHTS_ISSUER = "2.23.43.6.1.1";
87 const char* const _OID_REVOKED_CERTIFICATE_RANGE = "1.3.6.1.4.1.21888.1";
88
89 } } } //Tizen::Security::Cert
90
91 #endif // _FSEC_CERT_INTERNAL_CERT_OID_DEF_H_