faust.types.auth¶
- class faust.types.auth.AuthProtocol(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]¶
- SSL = 'SSL'¶
- PLAINTEXT = 'PLAINTEXT'¶
- SASL_PLAINTEXT = 'SASL_PLAINTEXT'¶
- SASL_SSL = 'SASL_SSL'¶
- class faust.types.auth.CredentialsT[source]¶
- protocol: AuthProtocol¶
- class faust.types.auth.SASLMechanism(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]¶
- PLAIN = 'PLAIN'¶
- GSSAPI = 'GSSAPI'¶
- SCRAM_SHA_256 = 'SCRAM-SHA-256'¶
- SCRAM_SHA_512 = 'SCRAM-SHA-512'¶
- OAUTHBEARER = 'OAUTHBEARER'¶
- faust.types.auth.to_credentials(obj: Union[CredentialsT, SSLContext] = None) Optional[CredentialsT][source]¶
- Return type:
_UnionGenericAlias[CredentialsT,None]