Documentation ¶
Index ¶
Constants ¶
View Source
const ( GroupRecordType = "pomerium.io/DirectoryGroup" UserRecordType = "pomerium.io/DirectoryUser" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Group ¶
type Group struct { ID string `json:"id,omitempty"` Name string `json:"name,omitempty"` Email string `json:"email,omitempty"` }
A Group represents a group in a directory.
type ProviderFunc ¶
A ProviderFunc implements the Provider interface via a function.
func (ProviderFunc) GetDirectory ¶
GetDirectory gets all the groups and users in a directory.
Directories ¶
Path | Synopsis |
---|---|
mock_auth0
Package mock_auth0 is a generated GoMock package.
|
Package mock_auth0 is a generated GoMock package. |
Package azure contains an azure active directory directory provider.
|
Package azure contains an azure active directory directory provider. |
Package cognito contains a directory implementation for cognito.
|
Package cognito contains a directory implementation for cognito. |
Package github contains a directory provider for github.
|
Package github contains a directory provider for github. |
Package gitlab contains a directory provider for gitlab.
|
Package gitlab contains a directory provider for gitlab. |
Package google contains the Google directory provider.
|
Package google contains the Google directory provider. |
Package okta contains the Okta directory provider.
|
Package okta contains the Okta directory provider. |
Package onelogin contains the onelogin directory provider.
|
Package onelogin contains the onelogin directory provider. |
Package ping implements a directory provider for Ping.
|
Package ping implements a directory provider for Ping. |
Click to show internal directories.
Click to hide internal directories.