package dto type ClientMetadata struct { ClientName string `json:"client_name"` ClientUri string `json:"client_uri"` Contacts []string `json:"contacts"` GrantTypes []GrantType `json:"grant_types"` JWKS JsonWebKeySet `json:"jwks"` JWKSUri string `json:"jwks_uri"` LogoUri string `json:"logo_uri"` PolicyUri string `json:"policy_uri"` RedirectUris []string `json:"redirect_uris"` ResponseTypes []ResponseType `json:"response_types"` Scope string `json:"scope"` SoftwareId string `json:"software_id"` SoftwareStatement string `json:"software_statement"` SoftwareVersion string `json:"software_version"` TermsOfServiceUri string `json:"tos_uri"` TokenEndpointAuthMethod TokenEndpointAuthMethod `json:"token_endpoint_auth_method"` }