Table of Contents

Class: GSSCred ./pyGlobus/security.py

A proxy class for the underlying gss_cred_id_t object.

Methods   
__del__
__init__
export_external
get_cred_path
get_handle
get_name
get_pcd_certdir
inquire_cred
set_cred_globuid
set_pcd_certdir
set_pcd_pkey
verify
  __del__ 
__del__ ( self )

Destroys an instance.

Deletes the underlying gss_cred_id_t object, and free's the memory if the instance owns the underlying handle.

Exceptions   
ex
  __init__ 
__init__ (
        self,
        handle=None,
        free=1,
        )

Constructs an instance.

Each instance wraps a gss_cred_id_t object.

Arguments:

  • handle A SWIG'ized pointer to a gss_cred_id_t object.

  • free Should the underlying gss_cred_id_t object be freed when an instance is destroyed.

  export_external 
export_external ( self )

Exceptions   
ex
  get_cred_path 
get_cred_path ( self )

Not supported for gt-2.2

Exceptions   
GSSCredException, 'credential not initialized'
  get_handle 
get_handle ( self )

XXX This handle is only valid as long as this object exists. When the object is destroyed, the memory this handle points to is freed if self._free is true.

  get_name 
get_name ( self )

Exceptions   
ex
  get_pcd_certdir 
get_pcd_certdir ( self )

Not supported for gt-2.2

Exceptions   
GSSCredException, 'credential not initialized'
  inquire_cred 
inquire_cred ( self )

Exceptions   
ex
  set_cred_globuid 
set_cred_globuid ( self )

Not supported for gt-2.2

Exceptions   
GSSCredException, 'failed to set cred globusuid'
  set_pcd_certdir 
set_pcd_certdir ( self,  certdir )

Not supported for gt-2.2

Exceptions   
GSSCredException, 'credential not initialized'
  set_pcd_pkey 
set_pcd_pkey ( self,  pkey )

Not supported for gt-2.2

Exceptions   
GSSCredException, 'credential not initialized'
GSSCredException, 'parameter private key not initialized'
  verify 
verify ( self )

Not supported for gt-2.2

Exceptions   
GSSCredException, 'credential not initialized'
GSSCredException, 'credential verify failed'

Table of Contents

This document was automatically generated on Tue Feb 4 16:47:03 2003 by HappyDoc version 2.1