api

http4k / org.http4k.security / OAuthRedirectionFilter

OAuthRedirectionFilter

class OAuthRedirectionFilter : Filter

Constructors

Name Summary
<init> OAuthRedirectionFilter(providerConfig: OAuthProviderConfig, callbackUri: Uri, scopes: List<String>, generateCrsf: CsrfGenerator = SECURE_CSRF, nonceGenerator: NonceGenerator = SECURE_NONCE, modifyState: (Uri) -> Uri, oAuthPersistence: OAuthPersistence, responseType: ResponseType, redirectionBuilder: RedirectionUriBuilder = defaultUriBuilder)

Functions

Name Summary
invoke fun invoke(next: HttpHandler): HttpHandler

Extension Functions

Name Summary
appliedWhen fun Behaviour.appliedWhen(trigger: Trigger): Stage
inIntelliJOnly fun Filter.inIntelliJOnly(): Filter
then fun Filter.then(next: Filter): Filter
fun Filter.then(next: HttpHandler): HttpHandler
fun Filter.then(routingHttpHandler: RoutingHttpHandler): RoutingHttpHandler
then fun Filter.then(appLoader: AppLoader): AppLoader
fun Filter.then(appLoader: AppLoaderWithContexts): <ERROR CLASS>