WellKnown

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

Constructors

Link copied to clipboard
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"))

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard