summaryrefslogtreecommitdiff
path: root/pkg/dto/client_metadata.go
blob: 5180f008b83d736318ca125e97797f9528e78552 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package dto

type ClientMetadata struct {
	RedirectUris            []string                `json:"redirect_uris"`
	TokenEndpointAuthMethod TokenEndpointAuthMethod `json:"token_endpoint_auth_method"`
	GrantTypes              []GrantType             `json:"grant_types"`
	ResponseTypes           []ResponseType
	ClientName              string `json:"client_name"`
	ClientUri               string
	LogoUri                 string `json:"logo_uri"`
	Scope                   string
	Contacts                []string
	TermsOfServiceUri       string
	PolicyUri               string        `json:"policy_uri"`
	JWKSUri                 string        `json:"jwks_uri"`
	JWKS                    JsonWebKeySet `json:"jwks"`
	SoftwareId              string
	SoftwareVersion         string
}