Documentation
¶
Index ¶
- type EnvoyXFCCAuth
- func (e *EnvoyXFCCAuth) Authenticate(ctx context.Context, r *http.Request, p interface{}) bool
- func (e *EnvoyXFCCAuth) Identify(r *http.Request, p interface{}) (string, bool)
- func (e *EnvoyXFCCAuth) Name() string
- func (e *EnvoyXFCCAuth) OptionalParams() []string
- func (e *EnvoyXFCCAuth) ParseParams(m map[string]interface{}) (interface{}, error)
- func (e *EnvoyXFCCAuth) RequiredParams() []string
- func (e *EnvoyXFCCAuth) StripAuth(r *http.Request, p interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnvoyXFCCAuth ¶
type EnvoyXFCCAuth struct{}
func (*EnvoyXFCCAuth) Authenticate ¶
func (*EnvoyXFCCAuth) Identify ¶
func (e *EnvoyXFCCAuth) Identify(r *http.Request, p interface{}) (string, bool)
func (*EnvoyXFCCAuth) Name ¶
func (e *EnvoyXFCCAuth) Name() string
func (*EnvoyXFCCAuth) OptionalParams ¶
func (e *EnvoyXFCCAuth) OptionalParams() []string
func (*EnvoyXFCCAuth) ParseParams ¶
func (e *EnvoyXFCCAuth) ParseParams(m map[string]interface{}) (interface{}, error)
func (*EnvoyXFCCAuth) RequiredParams ¶
func (e *EnvoyXFCCAuth) RequiredParams() []string
func (*EnvoyXFCCAuth) StripAuth ¶
func (e *EnvoyXFCCAuth) StripAuth(r *http.Request, p interface{})
Click to show internal directories.
Click to hide internal directories.