main
 1package dto
 2
 3type ClientMetadata struct {
 4	ClientName              string                  `json:"client_name"`
 5	ClientUri               string                  `json:"client_uri"`
 6	Contacts                []string                `json:"contacts"`
 7	GrantTypes              []GrantType             `json:"grant_types"`
 8	JWKS                    JsonWebKeySet           `json:"jwks"`
 9	JWKSUri                 string                  `json:"jwks_uri"`
10	LogoUri                 string                  `json:"logo_uri"`
11	PolicyUri               string                  `json:"policy_uri"`
12	RedirectUris            []string                `json:"redirect_uris"`
13	ResponseTypes           []ResponseType          `json:"response_types"`
14	Scope                   string                  `json:"scope"`
15	SoftwareId              string                  `json:"software_id"`
16	SoftwareStatement       string                  `json:"software_statement"`
17	SoftwareVersion         string                  `json:"software_version"`
18	TermsOfServiceUri       string                  `json:"tos_uri"`
19	TokenEndpointAuthMethod TokenEndpointAuthMethod `json:"token_endpoint_auth_method"`
20}