'Return a public key for the user.  If no more public keys are
available, return L{None}.
This implementation always returns L{None}.  Override it in a
subclass to actually find and return a public key object.
@rtype: L{Key} or L{None}'

def getPublicKey(self):

    return None
