Documentation ¶
Index ¶
- func CreateBackendFromRedisConn(kv temporal.KeyValue, keyPrefix string) tap.AuthRegisterBackend
- func CreateInMemoryBackend() tap.AuthRegisterBackend
- func CreateMongoBackend(store persistent.PersistentStorage) tap.AuthRegisterBackend
- func InitBackend(profileBackendConfiguration interface{}, ...) (tap.AuthRegisterBackend, tap.AuthRegisterBackend)
- func SetCertManager(cm certs.CertificateManager)
- func SetConfigHandler(backend tap.AuthRegisterBackend)
- func SetLogger(newLogger *logrus.Logger)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateBackendFromRedisConn ¶
func CreateBackendFromRedisConn(kv temporal.KeyValue, keyPrefix string) tap.AuthRegisterBackend
CreateBackendFromRedisConn: creates a redis backend from an existent redis Connection
func CreateInMemoryBackend ¶
func CreateInMemoryBackend() tap.AuthRegisterBackend
func CreateMongoBackend ¶
func CreateMongoBackend(store persistent.PersistentStorage) tap.AuthRegisterBackend
func InitBackend ¶
func InitBackend(profileBackendConfiguration interface{}, identityBackendConfiguration interface{}) (tap.AuthRegisterBackend, tap.AuthRegisterBackend)
initBackend: Get our backend to use from configs files, new back-ends must be registered here
func SetCertManager ¶
func SetCertManager(cm certs.CertificateManager)
func SetConfigHandler ¶
func SetConfigHandler(backend tap.AuthRegisterBackend)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.