Package-level declarations
Types
Link copied to clipboard
class CorsInterceptor(allowedMethods: List<String> = listOf("POST", "GET", "OPTIONS")) : ResponseInterceptor
Link copied to clipboard
interface Interceptor
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class OAuth2HttpRequest(val headers: Headers, val method: String, val originalUrl: HttpUrl, val body: String? = null)
Link copied to clipboard
Link copied to clipboard
data class OAuth2HttpResponse(val headers: Headers = Headers.headersOf(), val status: Int, val body: String? = null, val bytesBody: ByteArray? = 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
Link copied to clipboard
Link copied to clipboard
class SslKeystore @JvmOverloads constructor(val keyPassword: String = "", val keyStore: KeyStore = generate("localhost", keyPassword))
Link copied to clipboard
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"))
Functions
Link copied to clipboard
fun authenticationSuccess(authenticationSuccessResponse: AuthenticationSuccessResponse): OAuth2HttpResponse
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