gsi_driver_types (3) - Linux Manuals
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.