Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupFilter ¶
type GroupFilter struct {
Authenticator authenticator.Request
PassOnGroups sets.Set[string]
DropGroups sets.Set[string]
PassOnGroupPrefixes []string
DropGroupPrefixes []string
}
GroupFilter is a filter that filters out group that are not in the allowed groups, and groups that are in the disallowed groups.
func (*GroupFilter) AuthenticateRequest ¶
func (a *GroupFilter) AuthenticateRequest(req *http.Request) (*authenticator.Response, bool, error)
Click to show internal directories.
Click to hide internal directories.