Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
docker-entrypoint
Package main provides a utility program to launch the Dex container process with an optional templating step (provided by gomplate).
|
Package main provides a utility program to launch the Dex container process with an optional templating step (provided by gomplate). |
Package connector defines interfaces for federated identity strategies.
|
Package connector defines interfaces for federated identity strategies. |
atlassiancrowd
Package atlassiancrowd provides authentication strategies using Atlassian Crowd.
|
Package atlassiancrowd provides authentication strategies using Atlassian Crowd. |
authproxy
Package authproxy implements a connector which relies on external authentication (e.g.
|
Package authproxy implements a connector which relies on external authentication (e.g. |
bitbucketcloud
Package bitbucketcloud provides authentication strategies using Bitbucket Cloud.
|
Package bitbucketcloud provides authentication strategies using Bitbucket Cloud. |
gitea
Package gitea provides authentication strategies using Gitea.
|
Package gitea provides authentication strategies using Gitea. |
github
Package github provides authentication strategies using GitHub.
|
Package github provides authentication strategies using GitHub. |
gitlab
Package gitlab provides authentication strategies using Gitlab.
|
Package gitlab provides authentication strategies using Gitlab. |
google
Package google implements logging in through Google's OpenID Connect provider.
|
Package google implements logging in through Google's OpenID Connect provider. |
keystone
Package keystone provides authentication strategy using Keystone.
|
Package keystone provides authentication strategy using Keystone. |
ldap
Package ldap implements strategies for authenticating using the LDAP protocol.
|
Package ldap implements strategies for authenticating using the LDAP protocol. |
linkedin
Package linkedin provides authentication strategies using LinkedIn
|
Package linkedin provides authentication strategies using LinkedIn |
microsoft
Package microsoft provides authentication strategies using Microsoft.
|
Package microsoft provides authentication strategies using Microsoft. |
mock
Package mock implements connectors which help test various server components.
|
Package mock implements connectors which help test various server components. |
oidc
Package oidc implements logging in through OpenID Connect providers.
|
Package oidc implements logging in through OpenID Connect providers. |
saml
Package saml contains login methods for SAML.
|
Package saml contains login methods for SAML. |
pkg
|
|
groups
Package groups contains helper functions related to groups
|
Package groups contains helper functions related to groups |
log
Package log provides a logger interface for logger libraries so that dex does not depend on any of them directly.
|
Package log provides a logger interface for logger libraries so that dex does not depend on any of them directly. |
Package server implements an OpenID Connect server with federated logins.
|
Package server implements an OpenID Connect server with federated logins. |
Package storage defines the storage interface and types used by the server.
|
Package storage defines the storage interface and types used by the server. |
conformance
Package conformance provides conformance tests for storage implementations.
|
Package conformance provides conformance tests for storage implementations. |
kubernetes
Package kubernetes provides a storage implementation using Kubernetes third party APIs.
|
Package kubernetes provides a storage implementation using Kubernetes third party APIs. |
kubernetes/k8sapi
Package k8sapi holds vendored Kubernetes types.
|
Package k8sapi holds vendored Kubernetes types. |
memory
Package memory provides an in memory implementation of the storage interface.
|
Package memory provides an in memory implementation of the storage interface. |
sql
Package sql provides SQL implementations of the storage interface.
|
Package sql provides SQL implementations of the storage interface. |
Click to show internal directories.
Click to hide internal directories.