interface documentation

class ICheckerFactory(Interface): (source)

Known implementations: twisted.plugins.cred_anonymous.AnonymousCheckerFactory, twisted.plugins.cred_file.FileCheckerFactory, twisted.plugins.cred_memory.InMemoryCheckerFactory, twisted.plugins.cred_sshkeys.SSHKeyCheckerFactory, twisted.plugins.cred_unix.UNIXCheckerFactory

View In Hierarchy

A factory for objects which provide twisted.cred.checkers.ICredentialsChecker.

It's implemented by twistd plugins creating checkers.

Method generateChecker Return an twisted.cred.checkers.ICredentialsChecker provider using the supplied argument string.
Attribute argStringFormat A short (one-line) description of the argument string format.
Attribute authHelp A detailed (potentially multi-line) description of precisely what functionality this CheckerFactory provides.
Attribute authType A tag that identifies the authentication method.
Attribute credentialInterfaces A list of credentials interfaces that this factory will support.
def generateChecker(argstring): (source)
Return an twisted.cred.checkers.ICredentialsChecker provider using the supplied argument string.
argStringFormat = (source)
A short (one-line) description of the argument string format.
authHelp = (source)
A detailed (potentially multi-line) description of precisely what functionality this CheckerFactory provides.
authType = (source)
A tag that identifies the authentication method.
credentialInterfaces = (source)
A list of credentials interfaces that this factory will support.