Linux Manuals session 3

Section 3: library functions

  • |

    globus_gsi_cred_get_lifetime (3) Linux Manual Page

    NAME Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get…

  • |

    globus_gsi_cred_get_key_bits (3) Linux Manual Page

    NAME Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get…

  • |

    globus_gsi_cred_get_key (3) Linux Manual Page

    NAME Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get…

  • |

    globus_gsi_cred_get_issuer_name (3) Linux Manual Page

    NAME Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get…

  • |

    globus_gsi_cred_get_identity_name (3) Linux Manual Page

    NAME Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get…

  • |

    globus_gsi_cred_get_handle_attrs (3) Linux Manual Page

    NAME Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get…

  • |

    globus_gsi_cred_get_goodtill (3) Linux Manual Page

    NAME Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get…

  • |

    globus_gsi_cred_get_cert_type (3) Linux Manual Page

    NAME Credential Operations – Functions globus_result_t globus_gsi_cred_read (globus_gsi_cred_handle_t handle, X509_NAME *desired_subject) Read a credential. globus_result_t globus_gsi_cred_read_proxy (globus_gsi_cred_handle_t handle, const char *proxy_filename) Read proxy credential. globus_result_t globus_gsi_cred_read_proxy_bio (globus_gsi_cred_handle_t handle, BIO *bio) Read proxy credential from a BIO. globus_result_t globus_gsi_cred_read_key (globus_gsi_cred_handle_t handle, const char *key_filename, int(*pw_cb)()) Read a private key. globus_result_t globus_gsi_cred_read_cert (globus_gsi_cred_handle_t handle, const char *cert_filename)…

  • |

    globus_gsi_cred_get_cert_chain (3) Linux Manual Page

    NAME Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get…

  • |

    globus_gsi_cred_get_cert (3) Linux Manual Page

    NAME Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get…

  • |

    globus_gsi_cred_get_X509_subject_name (3) Linux Manual Page

    Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get credential…

  • |

    globus_gsi_cred_get_X509_issuer_name (3) Linux Manual Page

    Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get credential…

  • |

    globus_gsi_cred_get_X509_identity_name (3) Linux Manual Page

    Credential Handle Management – Typedefs typedef struct globus_l_gsi_cred_handle_s * globus_gsi_cred_handle_t" Functions globus_result_t globus_gsi_cred_handle_init (globus_gsi_cred_handle_t *handle, globus_gsi_cred_handle_attrs_t handle_attrs) Initialize a Handle. globus_result_t globus_gsi_cred_handle_destroy (globus_gsi_cred_handle_t handle) Destroy the credential handle. globus_result_t globus_gsi_cred_handle_copy (globus_gsi_cred_handle_t source, globus_gsi_cred_handle_t *dest) Copy a handle. globus_result_t globus_gsi_cred_get_handle_attrs (globus_gsi_cred_handle_t handle, globus_gsi_cred_handle_attrs_t *attrs) Get the handle attributes. globus_result_t globus_gsi_cred_get_goodtill (globus_gsi_cred_handle_t cred_handle, time_t *goodtill) Get credential…

  • |

    globus_gsi_cred_error_t (3) Linux Manual Page

    NAME Credential Constants – Enumerations enum globus_gsi_cred_error_t { GLOBUS_GSI_CRED_ERROR_SUCCESS = 0, GLOBUS_GSI_CRED_ERROR_READING_PROXY_CRED = 1, GLOBUS_GSI_CRED_ERROR_READING_HOST_CRED = 2, GLOBUS_GSI_CRED_ERROR_READING_SERVICE_CRED = 3, GLOBUS_GSI_CRED_ERROR_READING_CRED = 4, GLOBUS_GSI_CRED_ERROR_WRITING_CRED = 5, GLOBUS_GSI_CRED_ERROR_WRITING_PROXY_CRED = 6, GLOBUS_GSI_CRED_ERROR_CHECKING_PROXY = 7, GLOBUS_GSI_CRED_ERROR_VERIFYING_CRED = 8, GLOBUS_GSI_CRED_ERROR_WITH_CRED = 9, GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT = 10, GLOBUS_GSI_CRED_ERROR_WITH_CRED_PRIVATE_KEY = 11, GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT_CHAIN = 12, GLOBUS_GSI_CRED_ERROR_ERRNO = 13, GLOBUS_GSI_CRED_ERROR_SYSTEM_CONFIG = 14, GLOBUS_GSI_CRED_ERROR_WITH_CRED_HANDLE_ATTRS =…

  • |

    globus_gsi_cred_constants.h (3) Linux Manual Page

    globus_gsi_cred_constants.h – Globus GSI Credential Library. Synopsis Enumerations enum globus_gsi_cred_error_t { GLOBUS_GSI_CRED_ERROR_SUCCESS = 0, GLOBUS_GSI_CRED_ERROR_READING_PROXY_CRED = 1, GLOBUS_GSI_CRED_ERROR_READING_HOST_CRED = 2, GLOBUS_GSI_CRED_ERROR_READING_SERVICE_CRED = 3, GLOBUS_GSI_CRED_ERROR_READING_CRED = 4, GLOBUS_GSI_CRED_ERROR_WRITING_CRED = 5, GLOBUS_GSI_CRED_ERROR_WRITING_PROXY_CRED = 6, GLOBUS_GSI_CRED_ERROR_CHECKING_PROXY = 7, GLOBUS_GSI_CRED_ERROR_VERIFYING_CRED = 8, GLOBUS_GSI_CRED_ERROR_WITH_CRED = 9, GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT = 10, GLOBUS_GSI_CRED_ERROR_WITH_CRED_PRIVATE_KEY = 11, GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT_CHAIN = 12, GLOBUS_GSI_CRED_ERROR_ERRNO = 13, GLOBUS_GSI_CRED_ERROR_SYSTEM_CONFIG =…

  • |

    globus_gsi_cert_utils_make_time (3) Linux Manual Page

    NAME Globus GSI Certificate Handling Utilities – Modules Activation Cert Utils Constants Functions globus_result_t globus_gsi_cert_utils_make_time (const ASN1_UTCTIME *ctm, time_t *newtime) Convert ASN1_UTCTIME to time_t. globus_result_t globus_gsi_cert_utils_get_cert_type (X509 *cert, globus_gsi_cert_utils_cert_type_t *type) Get the X509 certificate type. globus_result_t globus_gsi_cert_utils_get_x509_name (const char *subject_string, int length, X509_NAME *x509_name) Get the certificate name. globus_result_t globus_gsi_cert_utils_get_base_name (X509_NAME *subject, STACK_OF(X509)*cert_chain) Get the…

  • |

    globus_gsi_cert_utils_get_x509_name (3) Linux Manual Page

    NAME Globus GSI Certificate Handling Utilities – Modules Activation Cert Utils Constants Functions globus_result_t globus_gsi_cert_utils_make_time (const ASN1_UTCTIME *ctm, time_t *newtime) Convert ASN1_UTCTIME to time_t. globus_result_t globus_gsi_cert_utils_get_cert_type (X509 *cert, globus_gsi_cert_utils_cert_type_t *type) Get the X509 certificate type. globus_result_t globus_gsi_cert_utils_get_x509_name (const char *subject_string, int length, X509_NAME *x509_name) Get the certificate name. globus_result_t globus_gsi_cert_utils_get_base_name (X509_NAME *subject, STACK_OF(X509)*cert_chain) Get the…

  • |

    globus_gsi_cert_utils_get_identity_cert (3) Linux Manual Page

    NAME Globus GSI Certificate Handling Utilities – Modules Activation Cert Utils Constants Functions globus_result_t globus_gsi_cert_utils_make_time (const ASN1_UTCTIME *ctm, time_t *newtime) Convert ASN1_UTCTIME to time_t. globus_result_t globus_gsi_cert_utils_get_cert_type (X509 *cert, globus_gsi_cert_utils_cert_type_t *type) Get the X509 certificate type. globus_result_t globus_gsi_cert_utils_get_x509_name (const char *subject_string, int length, X509_NAME *x509_name) Get the certificate name. globus_result_t globus_gsi_cert_utils_get_base_name (X509_NAME *subject, STACK_OF(X509)*cert_chain) Get the…

  • |

    globus_gsi_cert_utils_get_eec (3) Linux Manual Page

    NAME Globus GSI Certificate Handling Utilities – Modules Activation Cert Utils Constants Functions globus_result_t globus_gsi_cert_utils_make_time (const ASN1_UTCTIME *ctm, time_t *newtime) Convert ASN1_UTCTIME to time_t. globus_result_t globus_gsi_cert_utils_get_cert_type (X509 *cert, globus_gsi_cert_utils_cert_type_t *type) Get the X509 certificate type. globus_result_t globus_gsi_cert_utils_get_x509_name (const char *subject_string, int length, X509_NAME *x509_name) Get the certificate name. globus_result_t globus_gsi_cert_utils_get_base_name (X509_NAME *subject, STACK_OF(X509)*cert_chain) Get the…

  • |

    globus_gsi_cert_utils_get_cert_type (3) Linux Manual Page

    NAME Globus GSI Certificate Handling Utilities – Modules Activation Cert Utils Constants Functions globus_result_t globus_gsi_cert_utils_make_time (const ASN1_UTCTIME *ctm, time_t *newtime) Convert ASN1_UTCTIME to time_t. globus_result_t globus_gsi_cert_utils_get_cert_type (X509 *cert, globus_gsi_cert_utils_cert_type_t *type) Get the X509 certificate type. globus_result_t globus_gsi_cert_utils_get_x509_name (const char *subject_string, int length, X509_NAME *x509_name) Get the certificate name. globus_result_t globus_gsi_cert_utils_get_base_name (X509_NAME *subject, STACK_OF(X509)*cert_chain) Get the…