Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
BaseURL string `yaml:"base_url"`
UsersFile string `yaml:"users_file"`
EmailUsernames bool `yaml:"email_usernames"`
// SAML X509 credentials.
CertificateFile string `yaml:"certificate_file"`
PrivateKeyFile string `yaml:"private_key_file"`
// SSO configuration.
SessionAuthKey common.SessionAuthenticationKey `yaml:"session_auth_key"`
SessionEncKey common.SessionEncryptionKey `yaml:"session_enc_key"`
SSOLoginServerURL string `yaml:"sso_server_url"`
SSOPublicKeyFile string `yaml:"sso_public_key_file"`
SSODomain string `yaml:"sso_domain"`
// Service provider config.
ServiceProviders []*serviceProvider `yaml:"service_providers"`
// contains filtered or unexported fields
}
Source Files
¶
- saml.go
Click to show internal directories.
Click to hide internal directories.