Versions in this module Expand all Collapse all v0 v0.0.1 Apr 28, 2016 Changes in this version + type Config struct + SignerProxy SignerProxyConfig + VerifierProxies []VerifierProxyConfig + func DefaultConfig() Config + func Load(path string) (config *Config, err error) + type DefaultVerifierProxyConfig VerifierProxyConfig + type RegistrableComponentConfig struct + Options map[string]interface{} + Type string + type SignerConfig struct + PrivateKey RegistrableComponentConfig + type SignerParams struct + ExpirationTime time.Duration + Issuer string + MaxSkew time.Duration + NonceLength int + type SignerProxyConfig struct + CACrtFile string + CAKeyFile string + Enabled bool + ListenAddr string + ShutdownTimeout time.Duration + Signer SignerConfig + TrustedCertificates []string + type URL struct + func (u *URL) UnmarshalYAML(unmarshal func(interface{}) error) error + func (u URL) MarshalYAML() (interface{}, error) + type VerifierConfig struct + Audience URL + ClaimsVerifiers []RegistrableComponentConfig + KeyServer RegistrableComponentConfig + MaxSkew time.Duration + MaxTTL time.Duration + NonceStorage RegistrableComponentConfig + Upstream URL + type VerifierProxyConfig struct + CrtFile string + Enabled bool + KeyFile string + ListenAddr string + ShutdownTimeout time.Duration + Verifier VerifierConfig + func (cfg *VerifierProxyConfig) UnmarshalYAML(unmarshal func(interface{}) error) error