class documentation

Undocumented

Method areDone Override to determine if the authentication is finished for a given avatarId.

Inherited from SSHProtocolChecker:

Method __init__ Undocumented
Method registerChecker Undocumented
Method requestAvatarId Part of the ICredentialsChecker interface. Called by a portal with some credentials to check if they'll authenticate a user. We check the interfaces that the credentials provide against our list of acceptable checkers...
Instance Variable checkers Undocumented
Instance Variable successfulCredentials Undocumented
Property credentialInterfaces A list of sub-interfaces of ICredentials which specifies which I may check.
Method _cbGoodAuthentication Called if a checker has verified the credentials. We call our areDone method to see if the whole of the successful authentications are enough. If they are, we return the avatar ID returned by the first checker.
def areDone(self, avatarId): (source)

Override to determine if the authentication is finished for a given avatarId.

Parameters
avatarIdthe avatar returned by the first checker. For this checker to function correctly, all the checkers must return the same avatar ID.