authentik.sources.kerberos.api.source_connection
1from rest_framework.viewsets import ModelViewSet 2 3from authentik.core.api.sources import ( 4 GroupSourceConnectionSerializer, 5 GroupSourceConnectionViewSet, 6 UserSourceConnectionSerializer, 7 UserSourceConnectionViewSet, 8) 9from authentik.sources.kerberos.models import ( 10 GroupKerberosSourceConnection, 11 UserKerberosSourceConnection, 12) 13 14 15class UserKerberosSourceConnectionSerializer(UserSourceConnectionSerializer): 16 class Meta(UserSourceConnectionSerializer.Meta): 17 model = UserKerberosSourceConnection 18 19 20class UserKerberosSourceConnectionViewSet(UserSourceConnectionViewSet, ModelViewSet): 21 queryset = UserKerberosSourceConnection.objects.all() 22 serializer_class = UserKerberosSourceConnectionSerializer 23 24 25class GroupKerberosSourceConnectionSerializer(GroupSourceConnectionSerializer): 26 class Meta(GroupSourceConnectionSerializer.Meta): 27 model = GroupKerberosSourceConnection 28 29 30class GroupKerberosSourceConnectionViewSet(GroupSourceConnectionViewSet, ModelViewSet): 31 queryset = GroupKerberosSourceConnection.objects.all() 32 serializer_class = GroupKerberosSourceConnectionSerializer
class
UserKerberosSourceConnectionSerializer(authentik.core.api.sources.UserSourceConnectionSerializer):
16class UserKerberosSourceConnectionSerializer(UserSourceConnectionSerializer): 17 class Meta(UserSourceConnectionSerializer.Meta): 18 model = UserKerberosSourceConnection
User source connection
Inherited Members
class
UserKerberosSourceConnectionSerializer.Meta(authentik.core.api.sources.UserSourceConnectionSerializer.Meta):
model =
<class 'authentik.sources.kerberos.models.UserKerberosSourceConnection'>
Inherited Members
class
UserKerberosSourceConnectionViewSet(authentik.core.api.sources.UserSourceConnectionViewSet, rest_framework.viewsets.ModelViewSet):
21class UserKerberosSourceConnectionViewSet(UserSourceConnectionViewSet, ModelViewSet): 22 queryset = UserKerberosSourceConnection.objects.all() 23 serializer_class = UserKerberosSourceConnectionSerializer
User-source connection Viewset
serializer_class =
<class 'UserKerberosSourceConnectionSerializer'>
class
GroupKerberosSourceConnectionSerializer(authentik.core.api.sources.GroupSourceConnectionSerializer):
26class GroupKerberosSourceConnectionSerializer(GroupSourceConnectionSerializer): 27 class Meta(GroupSourceConnectionSerializer.Meta): 28 model = GroupKerberosSourceConnection
Group Source Connection
Inherited Members
class
GroupKerberosSourceConnectionSerializer.Meta(authentik.core.api.sources.GroupSourceConnectionSerializer.Meta):
model =
<class 'authentik.sources.kerberos.models.GroupKerberosSourceConnection'>
class
GroupKerberosSourceConnectionViewSet(authentik.core.api.sources.GroupSourceConnectionViewSet, rest_framework.viewsets.ModelViewSet):
31class GroupKerberosSourceConnectionViewSet(GroupSourceConnectionViewSet, ModelViewSet): 32 queryset = GroupKerberosSourceConnection.objects.all() 33 serializer_class = GroupKerberosSourceConnectionSerializer
Group-source connection Viewset
serializer_class =
<class 'GroupKerberosSourceConnectionSerializer'>