Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authenticator ¶
type Authenticator struct { // OAuth2 is the oauth2 deletgating authenticator. OAuth2 *oauth2.Authenticator // contains filtered or unexported fields }
Authenticator provides Keystone authentication functionality.
func NewAuthenticator ¶
func NewAuthenticator(issuer *jose.JWTIssuer, oauth2 *oauth2.Authenticator) *Authenticator
NewAuthenticator returns a new authenticator with required fields populated. You must call AddFlags after this.
func (*Authenticator) JWKS ¶
func (a *Authenticator) JWKS() (interface{}, error)
Click to show internal directories.
Click to hide internal directories.