Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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())
Link copied to clipboard
data class ResourceMetadata(val resource: Uri, val authorizationServers: List<Uri>? = null, val jwksUri: Uri? = null, val scopesSupported: List<String>? = null, val bearerMethodsSupported: List<BearerMethod>? = null, val resourceSigningAlgValuesSupported: List<String>? = null, val resourceName: String? = null, val resourceDocumentation: Uri? = null, val resourcePolicyUri: Uri? = null, val resourceTosUri: Uri? = null, val tlsClientCertificateBoundAccessTokens: Boolean? = null, val authorizationDetailsTypesSupported: List<String>? = null, val dpopSigningAlgValuesSupported: List<String>? = null, val dpopBoundAccessTokensRequired: Boolean? = null, val signedMetadata: String? = null)
Link copied to clipboard
data class ServerMetadata(val issuer: String, val authorization_endpoint: Uri, val token_endpoint: Uri, val token_endpoint_auth_methods_supported: List<AuthMethod>, val token_endpoint_auth_signing_alg_values_supported: List<String>, val response_types_supported: List<ResponseType>, val scopes_supported: List<String> = emptyList(), val ui_locales_supported: List<Locale>? = null, val userinfo_endpoint: Uri? = null, val jwks_uri: Uri? = null, val registration_endpoint: Uri? = null, val service_documentation: Uri? = null, val signed_metadata: String? = null)