authentik.sources.kerberos.urls

Kerberos Source urls

 1"""Kerberos Source urls"""
 2
 3from django.urls import path
 4
 5from authentik.sources.kerberos.api.property_mappings import KerberosSourcePropertyMappingViewSet
 6from authentik.sources.kerberos.api.source import KerberosSourceViewSet
 7from authentik.sources.kerberos.api.source_connection import (
 8    GroupKerberosSourceConnectionViewSet,
 9    UserKerberosSourceConnectionViewSet,
10)
11from authentik.sources.kerberos.views import SPNEGOView
12
13urlpatterns = [
14    path("<slug:source_slug>/", SPNEGOView.as_view(), name="spnego-login"),
15]
16
17api_urlpatterns = [
18    ("propertymappings/source/kerberos", KerberosSourcePropertyMappingViewSet),
19    ("sources/user_connections/kerberos", UserKerberosSourceConnectionViewSet),
20    ("sources/group_connections/kerberos", GroupKerberosSourceConnectionViewSet),
21    ("sources/kerberos", KerberosSourceViewSet),
22]
urlpatterns = [<URLPattern '<slug:source_slug>/' [name='spnego-login']>]