module documentation
(source)

Support for resolving command-line strings that represent different checkers available to cred.

Examples:

  • passwd:/etc/passwd
  • memory:admin:asdf:user:lkj
  • unix
Interface ICheckerFactory A factory for objects which provide twisted.cred.checkers.ICredentialsChecker.
Class AuthOptionMixin Defines helper methods that can be added on to any usage.Options subclass that needs authentication.
Class InvalidAuthArgumentString Raised by an authentication plugin when the argument string provided is formatted incorrectly.
Class InvalidAuthType Raised when a user provides an invalid identifier for the authentication plugin (known as the authType).
Class StrcredException Base exception class for strcred.
Class UnsupportedInterfaces Raised when an application is given a checker to use that does not provide any of the application's supported credentials interfaces.
Function findCheckerFactories Find all objects that implement ICheckerFactory.
Function findCheckerFactory Find the first checker factory that supports the given authType.
Function makeChecker Returns an twisted.cred.checkers.ICredentialsChecker based on the contents of a descriptive string. Similar to twisted.application.strports.
Variable notSupportedWarning Undocumented
def findCheckerFactories(): (source)
Find all objects that implement ICheckerFactory.
def findCheckerFactory(authType): (source)
Find the first checker factory that supports the given authType.
def makeChecker(description): (source)
Returns an twisted.cred.checkers.ICredentialsChecker based on the contents of a descriptive string. Similar to twisted.application.strports.
notSupportedWarning: str = (source)

Undocumented