Ktor OpenAPI/Swagger 3 Generator
Toggle table of contents
1.0.72
jvm
Platform filter
jvm
Switch theme
Search in API
Ktor OpenAPI/Swagger 3 Generator
Ktor OpenAPI/Swagger 3 Generator
/
com.papsign.ktor.openapigen.modules.providers
/
AuthProvider
Auth
Provider
interface
AuthProvider
<
TAuth
>
:
OpenAPIModule
,
DependentModule
(
source
)
Members
Types
Security
Link copied to clipboard
data
class
Security
<
TScope
:
Enum
<
TScope
>
,
Described
>
(
val
scheme
:
SecuritySchemeModel
<
TScope
>
,
val
requirements
:
List
<
TScope
>
)
Properties
handlers
Link copied to clipboard
open
override
val
handlers
:
Collection
<
Pair
<
KType
,
OpenAPIModule
>
>
security
Link copied to clipboard
abstract
val
security
:
Iterable
<
Iterable
<
AuthProvider.Security
<
*
>
>
>
Functions
apply
Link copied to clipboard
abstract
fun
apply
(
route
:
NormalOpenAPIRoute
)
:
OpenAPIAuthenticatedRoute
<
TAuth
>
get
Auth
Link copied to clipboard
abstract
suspend
fun
getAuth
(
pipeline
:
RoutingContext
)
:
TAuth