MCPcopy
hub / github.com/OpenListTeam/OpenList / Authenticator

Interface Authenticator

pkg/gowebdav/client.go:31–36  ·  view source on GitHub ↗

Authenticator stub

Source from the content-addressed store, hash-verified

29
30// Authenticator stub
31type Authenticator interface {
32 Type() string
33 User() string
34 Pass() string
35 Authorize(*http.Request, string, string)
36}
37
38// NoAuth structure holds our credentials
39type NoAuth struct {

Callers 17

reqMethod · 0.65
marshalValueMethod · 0.65
fieldAttrMethod · 0.65
marshalSimpleMethod · 0.65
marshalStructMethod · 0.65
unmarshalAttrMethod · 0.65
unmarshalMethod · 0.65
copyValueFunction · 0.65
reqMethod · 0.65
GetFileSystemMethod · 0.65
NoClientAuthMethod · 0.65
PasswordAuthMethod · 0.65

Implementers 3

DigestAuthpkg/gowebdav/digestAuth.go
BasicAuthpkg/gowebdav/basicAuth.go
NoAuthpkg/gowebdav/client.go

Calls

no outgoing calls

Tested by

no test coverage detected