main
1package dto
2
3type OpenIdConfiguration struct {
4 Issuer string `json:"issuer"`
5 AuthorizationEndpoint string `json:"authorization_endpoint"`
6 TokenEndpoint string `json:"token_endpoint"`
7 UserInfoEndpoint string `json:"userinfo_endpoint"`
8 JwksUri string `json:"jwks_uri"`
9 RevocationEndpoint string `json:"revocation_endpoint"`
10 ScopesSupported []string `json:"scopes_supported"`
11 ResponseTypesSupported []string `json:"response_types_supported"`
12 ResponseModesSupported []string `json:"response_modes_supported"`
13 SubjectTypesSupported []string `json:"subject_types_supported"`
14 IdTokenSigningAlgValuesSupported []string `json:"id_token_signing_alg_values_supported"`
15 ClaimsSupported []string `json:"claims_supported"`
16}