OAuth2Authorization Server Metadata
constructor(issuer: String, authorizationEndpoint: String, tokenEndpoint: String, jwksUri: String? = null, registrationEndpoint: String? = null, scopesSupported: List<String>? = null, responseTypesSupported: List<String>? = null, responseModesSupported: List<String>? = null, grantTypesSupported: List<String>? = null, tokenEndPointAuthMethodsSupported: List<String>? = null, tokenEndPointAuthSigningAlgValuesSupported: List<String>? = null, serviceDocumentation: String? = null, uiLocalesSupported: List<String>? = null, opPolicyUri: String? = null, opTosUri: String? = null, revocationEndpoint: String? = null, revocationEndpointAuthMethodsSupported: List<String>? = null, revocationEndpointAuthSigningAlgValuesSupported: List<String>? = null, introspectionEndpoint: String? = null, introspectionEndpointAuthMethodsSupported: List<String>? = null, introspectionEndpointAuthSigningAlgValuesSupported: List<String>? = null, codeChallengeMethodsSupported: List<String>? = null)