globus_gsi_cert_utils  10.7
globus_gsi_cert_utils_constants.h
1 /*
2  * Copyright 1999-2006 University of Chicago
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 #ifndef GLOBUS_DONT_DOCUMENT_INTERNAL
18 
23 #endif
24 
25 #ifndef GLOBUS_GSI_CERT_UTILS_CONSTANTS_H
26 #define GLOBUS_GSI_CERT_UTILS_CONSTANTS_H
27 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
41 typedef enum
42 {
65 
66 
87 {
109  = (1 << 5),
112  = (1 << 6),
115  = (1 << 7),
118  = (1 << 8),
176 
177 #ifdef __cplusplus
178 }
179 #endif
180 
181 #endif
GLOBUS_GSI_CERT_UTILS_ERROR_ADDING_CN_TO_SUBJECT
@ GLOBUS_GSI_CERT_UTILS_ERROR_ADDING_CN_TO_SUBJECT
Definition: globus_gsi_cert_utils_constants.h:52
GLOBUS_GSI_CERT_UTILS_TYPE_RFC_INDEPENDENT_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_RFC_INDEPENDENT_PROXY
Definition: globus_gsi_cert_utils_constants.h:164
GLOBUS_GSI_CERT_UTILS_ERROR_UNEXPECTED_FORMAT
@ GLOBUS_GSI_CERT_UTILS_ERROR_UNEXPECTED_FORMAT
Definition: globus_gsi_cert_utils_constants.h:57
GLOBUS_GSI_CERT_UTILS_ERROR_NON_COMPLIANT_PROXY
@ GLOBUS_GSI_CERT_UTILS_ERROR_NON_COMPLIANT_PROXY
Definition: globus_gsi_cert_utils_constants.h:59
GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3_RESTRICTED_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3_RESTRICTED_PROXY
Definition: globus_gsi_cert_utils_constants.h:148
GLOBUS_GSI_CERT_UTILS_ERROR_COPYING_SUBJECT
@ GLOBUS_GSI_CERT_UTILS_ERROR_COPYING_SUBJECT
Definition: globus_gsi_cert_utils_constants.h:48
GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3
@ GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3
Definition: globus_gsi_cert_utils_constants.h:97
GLOBUS_GSI_CERT_UTILS_TYPE_RFC_LIMITED_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_RFC_LIMITED_PROXY
Definition: globus_gsi_cert_utils_constants.h:168
GLOBUS_GSI_CERT_UTILS_ERROR_OUT_OF_MEMORY
@ GLOBUS_GSI_CERT_UTILS_ERROR_OUT_OF_MEMORY
Definition: globus_gsi_cert_utils_constants.h:54
GLOBUS_GSI_CERT_UTILS_TYPE_IMPERSONATION_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_IMPERSONATION_PROXY
Definition: globus_gsi_cert_utils_constants.h:108
GLOBUS_GSI_CERT_UTILS_TYPE_CA
@ GLOBUS_GSI_CERT_UTILS_TYPE_CA
Definition: globus_gsi_cert_utils_constants.h:93
GLOBUS_GSI_CERT_UTILS_ERROR_SUCCESS
@ GLOBUS_GSI_CERT_UTILS_ERROR_SUCCESS
Definition: globus_gsi_cert_utils_constants.h:44
globus_gsi_cert_utils_error_t
globus_gsi_cert_utils_error_t
Definition: globus_gsi_cert_utils_constants.h:42
GLOBUS_GSI_CERT_UTILS_TYPE_RFC
@ GLOBUS_GSI_CERT_UTILS_TYPE_RFC
Definition: globus_gsi_cert_utils_constants.h:99
GLOBUS_GSI_CERT_UTILS_ERROR_GETTING_NAME_ENTRY_OF_SUBJECT
@ GLOBUS_GSI_CERT_UTILS_ERROR_GETTING_NAME_ENTRY_OF_SUBJECT
Definition: globus_gsi_cert_utils_constants.h:46
GLOBUS_GSI_CERT_UTILS_TYPE_PROXY_MASK
@ GLOBUS_GSI_CERT_UTILS_TYPE_PROXY_MASK
Definition: globus_gsi_cert_utils_constants.h:120
GLOBUS_GSI_CERT_UTILS_TYPE_GSI_2_LIMITED_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_GSI_2_LIMITED_PROXY
Definition: globus_gsi_cert_utils_constants.h:156
globus_gsi_cert_utils_cert_type_e
globus_gsi_cert_utils_cert_type_e
Definition: globus_gsi_cert_utils_constants.h:87
globus_gsi_cert_utils_cert_type_t
enum globus_gsi_cert_utils_cert_type_e globus_gsi_cert_utils_cert_type_t
GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3_LIMITED_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3_LIMITED_PROXY
Definition: globus_gsi_cert_utils_constants.h:142
GLOBUS_GSI_CERT_UTILS_TYPE_GSI_2
@ GLOBUS_GSI_CERT_UTILS_TYPE_GSI_2
Definition: globus_gsi_cert_utils_constants.h:95
GLOBUS_GSI_CERT_UTILS_TYPE_RFC_RESTRICTED_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_RFC_RESTRICTED_PROXY
Definition: globus_gsi_cert_utils_constants.h:172
GLOBUS_GSI_CERT_UTILS_ERROR_DETERMINING_CERT_TYPE
@ GLOBUS_GSI_CERT_UTILS_ERROR_DETERMINING_CERT_TYPE
Definition: globus_gsi_cert_utils_constants.h:61
GLOBUS_GSI_CERT_UTILS_TYPE_RESTRICTED_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_RESTRICTED_PROXY
Definition: globus_gsi_cert_utils_constants.h:114
GLOBUS_GSI_CERT_UTILS_ERROR_GETTING_CN_ENTRY
@ GLOBUS_GSI_CERT_UTILS_ERROR_GETTING_CN_ENTRY
Definition: globus_gsi_cert_utils_constants.h:50
GLOBUS_GSI_CERT_UTILS_TYPE_LIMITED_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_LIMITED_PROXY
Definition: globus_gsi_cert_utils_constants.h:111
GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3_INDEPENDENT_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3_INDEPENDENT_PROXY
Definition: globus_gsi_cert_utils_constants.h:136
GLOBUS_GSI_CERT_UTILS_TYPE_GSI_2_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_GSI_2_PROXY
Definition: globus_gsi_cert_utils_constants.h:152
GLOBUS_GSI_CERT_UTILS_TYPE_EEC
@ GLOBUS_GSI_CERT_UTILS_TYPE_EEC
Definition: globus_gsi_cert_utils_constants.h:91
GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3_IMPERSONATION_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_GSI_3_IMPERSONATION_PROXY
Definition: globus_gsi_cert_utils_constants.h:129
GLOBUS_GSI_CERT_UTILS_TYPE_INDEPENDENT_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_INDEPENDENT_PROXY
Definition: globus_gsi_cert_utils_constants.h:117
GLOBUS_GSI_CERT_UTILS_TYPE_DEFAULT
@ GLOBUS_GSI_CERT_UTILS_TYPE_DEFAULT
Definition: globus_gsi_cert_utils_constants.h:89
GLOBUS_GSI_CERT_UTILS_TYPE_FORMAT_MASK
@ GLOBUS_GSI_CERT_UTILS_TYPE_FORMAT_MASK
Definition: globus_gsi_cert_utils_constants.h:101
GLOBUS_GSI_CERT_UTILS_TYPE_RFC_IMPERSONATION_PROXY
@ GLOBUS_GSI_CERT_UTILS_TYPE_RFC_IMPERSONATION_PROXY
Definition: globus_gsi_cert_utils_constants.h:160
GLOBUS_GSI_CERT_UTILS_ERROR_LAST
@ GLOBUS_GSI_CERT_UTILS_ERROR_LAST
Definition: globus_gsi_cert_utils_constants.h:63