globus_connect_gridftp_server
16.0
|
7 #ifndef GLOBUS_I_GFS_GCS_DB_H
8 #define GLOBUS_I_GFS_GCS_DB_H 1
10 #include "globus_common.h"
17 GLOBUS_I_GFS_COLLECTION_TYPE_UNKNOWN,
19 GLOBUS_I_GFS_COLLECTION_TYPE_GUEST,
21 GLOBUS_I_GFS_COLLECTION_TYPE_MAPPED,
23 GLOBUS_I_GFS_COLLECTION_TYPE_GCP
24 } globus_i_gfs_collection_type_t;
48 char * storage_gateway_root;
49 char * collection_root;
67 char * restrict_paths;
69 char * sharing_restrict_paths;
125 globus_i_gfs_gcs_manager_load_collection_data(
126 const char * collection_id,
127 const char * identity_ids,
128 const char * desired_user,
132 globus_i_gfs_gcs_manager_load_credential(
133 const char * collection_id,
134 const char * identity_ids,
135 const char * desired_user,
136 char ** user_credential);
globus_i_gfs_collection_type_t collection_type
Definition: globus_i_gfs_gcs_db.h:36
char * stage_app
Definition: globus_i_gfs_gcs_db.h:121
char * identity_id
Definition: globus_i_gfs_gcs_db.h:54
char * sharing_users_allow
Definition: globus_i_gfs_gcs_db.h:71
char * storage_dsi_config
Definition: globus_i_gfs_gcs_db.h:96
char * storage_gateway_id
Definition: globus_i_gfs_gcs_db.h:34
size_t domains_count
Definition: globus_i_gfs_gcs_db.h:109
char * path
Definition: globus_i_gfs_gcs_db.h:47
char * sharing_groups_allow
Definition: globus_i_gfs_gcs_db.h:75
char * username
Definition: globus_i_gfs_gcs_db.h:52
char * collection_policies
Definition: globus_i_gfs_gcs_db.h:101
char * storage_user_credential
Definition: globus_i_gfs_gcs_db.h:83
bool require_high_assurance
Definition: globus_i_gfs_gcs_db.h:41
char * home_dir
Definition: globus_i_gfs_gcs_db.h:56
char * sharing_users_deny
Definition: globus_i_gfs_gcs_db.h:73
char * load_dsi_module
Definition: globus_i_gfs_gcs_db.h:63
char * dsi_options
Definition: globus_i_gfs_gcs_db.h:65
char * collection_id
Definition: globus_i_gfs_gcs_db.h:32
bool force_encryption
Definition: globus_i_gfs_gcs_db.h:45
char * process_username
Definition: globus_i_gfs_gcs_db.h:61
char * sharing_groups_deny
Definition: globus_i_gfs_gcs_db.h:77
char * default_dir
Definition: globus_i_gfs_gcs_db.h:117
char ** domains
Definition: globus_i_gfs_gcs_db.h:113
char * storage_gateway_credential
Definition: globus_i_gfs_gcs_db.h:90
char * gridmap
Definition: globus_i_gfs_gcs_db.h:105
Definition: globus_i_gfs_gcs_db.h:29