Rechercher une page de manuel
gsi_driver_types
Langue: en
Version: 273392 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
NAME
Types -Typedefs
typedef void(* globus_xio_gsi_delegation_init_callback_t )(globus_result_t result, void *user_arg)
typedef void(* globus_xio_gsi_delegation_accept_callback_t )(globus_result_t result, gss_cred_id_t delegated_cred, OM_uint32 time_rec, void *user_arg)
Enumerations
enum globus_xio_gsi_protection_level_t { GLOBUS_XIO_GSI_PROTECTION_LEVEL_NONE, GLOBUS_XIO_GSI_PROTECTION_LEVEL_INTEGRITY, GLOBUS_XIO_GSI_PROTECTION_LEVEL_PRIVACY }
enum globus_xio_gsi_delegation_mode_t { GLOBUS_XIO_GSI_DELEGATION_MODE_NONE, GLOBUS_XIO_GSI_DELEGATION_MODE_LIMITED, GLOBUS_XIO_GSI_DELEGATION_MODE_FULL }
enum globus_xio_gsi_proxy_mode_t { GLOBUS_XIO_GSI_PROXY_MODE_FULL, GLOBUS_XIO_GSI_PROXY_MODE_LIMITED, GLOBUS_XIO_GSI_PROXY_MODE_MANY }
enum globus_xio_gsi_authorization_mode_t { GLOBUS_XIO_GSI_NO_AUTHORIZATION, GLOBUS_XIO_GSI_SELF_AUTHORIZATION, GLOBUS_XIO_GSI_IDENTITY_AUTHORIZATION, GLOBUS_XIO_GSI_HOST_AUTHORIZATION }
Typedef Documentation
typedef void(* globus_xio_gsi_delegation_init_callback_t)(globus_result_t result, void *user_arg)
Globus XIO GSI init delegation callback.
typedef void(* globus_xio_gsi_delegation_accept_callback_t)(globus_result_t result, gss_cred_id_t delegated_cred, OM_uint32 time_rec, void *user_arg)
Globus XIO GSI init delegation callback.
Enumeration Type Documentation
enum globus_xio_gsi_protection_level_t
Globus XIO GSI protection levels.
Enumerator:
- GLOBUS_XIO_GSI_PROTECTION_LEVEL_NONE
- No security.
- GLOBUS_XIO_GSI_PROTECTION_LEVEL_INTEGRITY
- Messages are signed.
- GLOBUS_XIO_GSI_PROTECTION_LEVEL_PRIVACY
- Messages are signed and encrypted.
enum globus_xio_gsi_delegation_mode_t
Globus XIO GSI delegation modes.
Enumerator:
- GLOBUS_XIO_GSI_DELEGATION_MODE_NONE
- No delegation.
- GLOBUS_XIO_GSI_DELEGATION_MODE_LIMITED
- Delegate a limited proxy.
- GLOBUS_XIO_GSI_DELEGATION_MODE_FULL
- Delegate a full proxy.
enum globus_xio_gsi_proxy_mode_t
Globus XIO GSI proxy modes.
Enumerator:
- GLOBUS_XIO_GSI_PROXY_MODE_FULL
- Accept only full proxies.
- GLOBUS_XIO_GSI_PROXY_MODE_LIMITED
- Accept full proxies and limited proxies if they are the only limited proxy in the cert chain.
- GLOBUS_XIO_GSI_PROXY_MODE_MANY
- Accept both full and limited proxies unconditionally.
enum globus_xio_gsi_authorization_mode_t
Globus XIO GSI authorization modes.
Enumerator:
- GLOBUS_XIO_GSI_NO_AUTHORIZATION
- Do not perform any authorization.
This will cause a error when used in conjunction with delegation on the init/client side.
- GLOBUS_XIO_GSI_SELF_AUTHORIZATION
- Authorize the peer if the peer has the same identity as ourselves.
- GLOBUS_XIO_GSI_IDENTITY_AUTHORIZATION
- Authorize the peer if the peer identity matches the identity set in the target name.
- GLOBUS_XIO_GSI_HOST_AUTHORIZATION
- Authorize the peer if the identity of the peer matches the identity of the peer hostname.
Author
Generated automatically by Doxygen for globus xio gsi driver from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre