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 ​IChecker​Factory A factory for objects which provide twisted.cred.checkers.ICredentialsChecker.
Class ​Auth​Option​Mixin Defines helper methods that can be added on to any usage.Options subclass that needs authentication.
Class ​Invalid​Auth​Argument​String Raised by an authentication plugin when the argument string provided is formatted incorrectly.
Class ​Invalid​Auth​Type Raised when a user provides an invalid identifier for the authentication plugin (known as the authType).
Class ​Strcred​Exception Base exception class for strcred.
Class ​Unsupported​Interfaces Raised when an application is given a checker to use that does not provide any of the application's supported credentials interfaces.
Function find​Checker​Factories Find all objects that implement ICheckerFactory.
Function find​Checker​Factory Find the first checker factory that supports the given authType.
Function make​Checker Returns an twisted.cred.checkers.ICredentialsChecker based on the contents of a descriptive string. Similar to twisted.application.strports.
Variable not​Supported​Warning 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