Documentation
¶
Index ¶
- func LoadSchedulerUserCredAuthConfig(workspaceRoot string) (*svcscheduler.UserCredAuthConfig, error)
- func LoadWorkspaceAuthConfig(workspaceRoot string) (*authConfig, error)
- func NewAuthRuntime(ctx context.Context, workspaceRoot string, rt *executor.Runtime) (*authRuntime, error)
- func NewSessionStoreAdapter(dao *datly.Service) svcauth.SessionStore
- func NewSpeechHandler() http.HandlerFunc
- func WithAuthExtensions(base http.Handler, runtime *authRuntime) http.Handler
- func WithAuthProtection(base http.Handler, runtime *authRuntime) http.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadSchedulerUserCredAuthConfig ¶ added in v0.3.6
func LoadSchedulerUserCredAuthConfig(workspaceRoot string) (*svcscheduler.UserCredAuthConfig, error)
LoadSchedulerUserCredAuthConfig returns the public scheduler auth settings required by agently-core to authorize legacy user_cred_url resources.
func LoadWorkspaceAuthConfig ¶
func NewAuthRuntime ¶
func NewSessionStoreAdapter ¶
func NewSessionStoreAdapter(dao *datly.Service) svcauth.SessionStore
func NewSpeechHandler ¶
func NewSpeechHandler() http.HandlerFunc
func WithAuthExtensions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.