Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
Package connector defines interfaces for federated identity strategies.
|
Package connector defines interfaces for federated identity strategies. |
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. |
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. |
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. |
examples
|
|
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. |
Package version contains version information for this app.
|
Package version contains version information for this app. |
Click to show internal directories.
Click to hide internal directories.