class HttpsRedirect
Redirect non-secure requests to HTTPS
class Configuration
Redirect feature configuration |
|
companion object Feature : ApplicationFeature<ApplicationCallPipeline, Configuration, HttpsRedirect>
Feature installation object |
HttpsRedirect(config: Configuration)
Redirect non-secure requests to HTTPS |
val excludePredicates: List<(ApplicationCall) -> Boolean>
The list of call predicates for redirect exclusion. Any call matching any of the predicates will not be redirected by this feature. |
|
val permanent: Boolean
If it does permanent redirect |
|
val redirectPort: Int
HTTPS port to redirect to |
val key: AttributeKey<HttpsRedirect>
Unique key that identifies a feature |
fun install(pipeline: ApplicationCallPipeline, configure: Configuration.() -> Unit): HttpsRedirect
Feature installation script |