Package pyGlobus :: Module ioAttr
[show private | hide private]
[frames | no frames]

Module pyGlobus.ioAttr

This module has a factory to create many flavors of io tcp attributes
Classes
TCPIOAttrFactory Creates a factory that will by default create a TCPIOAttr

Function Summary
  createTCPAttrAlwaysAuth()
Create a TCP attr that allows all connections.
  createTCPAttrAlwaysAuthSSL()
Create a TCP attr that allows all connections.
  createTCPAttrCallbackAuth(auth_cb)
Create a TCP attr to invoke auth_cb for authorization decisions.
  createTCPAttrCallbackAuthSSL(auth_cb)
Create a TCP attr to invoke auth_cb for authorization decisions.
  createTCPAttrDefault()
Create a TCP attr with common defaults.
  createTCPAttrDefaultSSL()
Create a TCP attr with common defaults for SSL compatibility.
  createTCPAttrSelfAuth()
Create a TCP attr to allow only connections from self.

Function Details

createTCPAttrAlwaysAuth()

Create a TCP attr that allows all connections.

createTCPAttrAlwaysAuthSSL()

Create a TCP attr that allows all connections.

createTCPAttrCallbackAuth(auth_cb)

Create a TCP attr to invoke auth_cb for authorization decisions. http://www-unix.globus.org/api/c-globus-2.0-beta1/globus_io/html/group__security.html#a7
Parameters:
auth_cb - The authorization callback given to the TCPAttr.

createTCPAttrCallbackAuthSSL(auth_cb)

Create a TCP attr to invoke auth_cb for authorization decisions. http://www-unix.globus.org/api/c-globus-2.0-beta1/globus_io/html/group__security.html#a7
Parameters:
auth_cb - The authorization callback given to the TCPAttr.

createTCPAttrDefault()

Create a TCP attr with common defaults. This does not set authorization or authentication modes.

createTCPAttrDefaultSSL()

Create a TCP attr with common defaults for SSL compatibility. This does not set authorization or authentication modes.

createTCPAttrSelfAuth()

Create a TCP attr to allow only connections from self. http://www-unix.globus.org/api/c-globus-2.0-beta1/globus_io/html/group__security.html#a7

Generated by Epydoc 2.1 on Tue Apr 4 14:32:54 2006 http://epydoc.sf.net