OpenIdConfiguration

data class OpenIdConfiguration(val issuer: Uri, val authorizationEndpoint: Uri, val tokenEndpoint: Uri, val jwksUri: Uri, val responseTypesSupported: List<ResponseType>, val subjectTypesSupported: List<String>, val idTokenSigningAlgValuesSupported: List<String>, val userinfoEndpoint: Uri? = null, val registrationEndpoint: Uri? = null, val scopesSupported: List<String>? = null, val claimsSupported: List<String>? = null, val grantTypesSupported: List<String>? = null, val tokenEndpointAuthMethodsSupported: List<String>? = null, val tokenEndpointAuthSigningAlgValuesSupported: List<String>? = null, val serviceDocumentation: Uri? = null, val uiLocalesSupported: List<String>? = null, val endSessionEndpoint: Uri? = null, val checkSessionIframe: Uri? = null, val revocationEndpoint: Uri? = null, val introspectionEndpoint: Uri? = null, val claimsParameterSupported: Boolean? = null, val requestParameterSupported: Boolean? = null, val requestUriParameterSupported: Boolean? = null, val requireRequestUriRegistration: Boolean? = null, val opPolicyUri: Uri? = null, val opTosUri: Uri? = null, val codeChallengeMethodsSupported: List<String>? = null, val idTokenEncryptionAlgValuesSupported: List<String>? = null, val idTokenEncryptionEncValuesSupported: List<String>? = null, val userinfoSigningAlgValuesSupported: List<String>? = null, val userinfoEncryptionAlgValuesSupported: List<String>? = null, val userinfoEncryptionEncValuesSupported: List<String>? = null, val requestObjectSigningAlgValuesSupported: List<String>? = null, val requestObjectEncryptionAlgValuesSupported: List<String>? = null, val requestObjectEncryptionEncValuesSupported: List<String>? = null, val backchannelLogoutSupported: Boolean? = null, val backchannelLogoutSessionSupported: Boolean? = null, val additional: Map<String, Any?> = emptyMap())

Constructors

Link copied to clipboard
constructor(issuer: Uri, authorizationEndpoint: Uri, tokenEndpoint: Uri, jwksUri: Uri, responseTypesSupported: List<ResponseType>, subjectTypesSupported: List<String>, idTokenSigningAlgValuesSupported: List<String>, userinfoEndpoint: Uri? = null, registrationEndpoint: Uri? = null, scopesSupported: List<String>? = null, claimsSupported: List<String>? = null, grantTypesSupported: List<String>? = null, tokenEndpointAuthMethodsSupported: List<String>? = null, tokenEndpointAuthSigningAlgValuesSupported: List<String>? = null, serviceDocumentation: Uri? = null, uiLocalesSupported: List<String>? = null, endSessionEndpoint: Uri? = null, checkSessionIframe: Uri? = null, revocationEndpoint: Uri? = null, introspectionEndpoint: Uri? = null, claimsParameterSupported: Boolean? = null, requestParameterSupported: Boolean? = null, requestUriParameterSupported: Boolean? = null, requireRequestUriRegistration: Boolean? = null, opPolicyUri: Uri? = null, opTosUri: Uri? = null, codeChallengeMethodsSupported: List<String>? = null, idTokenEncryptionAlgValuesSupported: List<String>? = null, idTokenEncryptionEncValuesSupported: List<String>? = null, userinfoSigningAlgValuesSupported: List<String>? = null, userinfoEncryptionAlgValuesSupported: List<String>? = null, userinfoEncryptionEncValuesSupported: List<String>? = null, requestObjectSigningAlgValuesSupported: List<String>? = null, requestObjectEncryptionAlgValuesSupported: List<String>? = null, requestObjectEncryptionEncValuesSupported: List<String>? = null, backchannelLogoutSupported: Boolean? = null, backchannelLogoutSessionSupported: Boolean? = null, additional: Map<String, Any?> = emptyMap())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val checkSessionIframe: Uri? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val endSessionEndpoint: Uri? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val issuer: Uri
Link copied to clipboard
Link copied to clipboard
val opPolicyUri: Uri? = null
Link copied to clipboard
val opTosUri: Uri? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val revocationEndpoint: Uri? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val userinfoEndpoint: Uri? = null