<init>
OAuth2ServerSettings(
name: String,
authorizeUrl: String,
accessTokenUrl: String,
requestMethod: HttpMethod = HttpMethod.Get,
clientId: String,
clientSecret: String,
defaultScopes: List<String> = emptyList(),
accessTokenRequiresBasicAuth: Boolean = false,
nonceManager: NonceManager = GenerateOnlyNonceManager,
authorizeUrlInterceptor: URLBuilder.() -> Unit = {},
passParamsInURL: Boolean = false)
OAuth2ServerSettings(
name: String,
authorizeUrl: String,
accessTokenUrl: String,
requestMethod: HttpMethod = HttpMethod.Get,
clientId: String,
clientSecret: String,
defaultScopes: List<String> = emptyList(),
accessTokenRequiresBasicAuth: Boolean = false,
nonceManager: NonceManager = GenerateOnlyNonceManager,
authorizeUrlInterceptor: URLBuilder.() -> Unit = {},
passParamsInURL: Boolean = false,
accessTokenInterceptor: HttpRequestBuilder.() -> Unit = {})
OAuth2 server settings