WellKnown

constructor(issuer: String, authorizationEndpoint: String, endSessionEndpoint: String, revocationEndpoint: String, tokenEndpoint: String, userInfoEndpoint: String, jwksUri: String, introspectionEndpoint: String, responseTypesSupported: List<String> = listOf("code", "none", "id_token", "token"), responseModesSupported: List<String> = listOf("query", "fragment", "form_post"), subjectTypesSupported: List<String> = listOf("public"), idTokenSigningAlgValuesSupported: List<String> = (KeyGenerator.ecAlgorithmFamily + KeyGenerator.rsaAlgorithmFamily).map { it.name }.toList(), codeChallengeMethodsSupported: List<String> = listOf("plain", "S256"))