Files
threshold/api/authmethods/oidc_auth_method_attributes.gen.go
T
dd0f34bc35 Add new OIDC auth method. (#1090)
Co-authored-by: Todd Knight <T.Alan.Knight@gmail.com>
Co-authored-by: Jeff Mitchell <jeffrey.mitchell@gmail.com>
Co-authored-by: Michael Gaffney <mgaffney@users.noreply.github.com>
2021-04-08 20:54:32 -04:00

19 lines
1.1 KiB
Go

// Code generated by "make api"; DO NOT EDIT.
package authmethods
type OidcAuthMethodAttributes struct {
State string `json:"state,omitempty"`
Issuer string `json:"issuer,omitempty"`
ClientId string `json:"client_id,omitempty"`
ClientSecret string `json:"client_secret,omitempty"`
ClientSecretHmac string `json:"client_secret_hmac,omitempty"`
MaxAge uint32 `json:"max_age,omitempty"`
SigningAlgorithms []string `json:"signing_algorithms,omitempty"`
ApiUrlPrefix string `json:"api_url_prefix,omitempty"`
CallbackUrl string `json:"callback_url,omitempty"`
IdpCaCerts []string `json:"idp_ca_certs,omitempty"`
AllowedAudiences []string `json:"allowed_audiences,omitempty"`
DisableDiscoveredConfigValidation bool `json:"disable_discovered_config_validation,omitempty"`
DryRun bool `json:"dry_run,omitempty"`
}