authentik.providers.radius.api.property_mappings
Radius Property mappings API Views
1"""Radius Property mappings API Views""" 2 3from rest_framework.viewsets import ModelViewSet 4 5from authentik.core.api.property_mappings import PropertyMappingFilterSet, PropertyMappingSerializer 6from authentik.core.api.used_by import UsedByMixin 7from authentik.providers.radius.models import RadiusProviderPropertyMapping 8 9 10class RadiusProviderPropertyMappingSerializer(PropertyMappingSerializer): 11 """RadiusProviderPropertyMapping Serializer""" 12 13 class Meta: 14 model = RadiusProviderPropertyMapping 15 fields = PropertyMappingSerializer.Meta.fields 16 17 18class RadiusProviderPropertyMappingFilter(PropertyMappingFilterSet): 19 """Filter for RadiusProviderPropertyMapping""" 20 21 class Meta(PropertyMappingFilterSet.Meta): 22 model = RadiusProviderPropertyMapping 23 24 25class RadiusProviderPropertyMappingViewSet(UsedByMixin, ModelViewSet): 26 """RadiusProviderPropertyMapping Viewset""" 27 28 queryset = RadiusProviderPropertyMapping.objects.all() 29 serializer_class = RadiusProviderPropertyMappingSerializer 30 filterset_class = RadiusProviderPropertyMappingFilter 31 search_fields = ["name"] 32 ordering = ["name"]
class
RadiusProviderPropertyMappingSerializer(authentik.core.api.property_mappings.PropertyMappingSerializer):
11class RadiusProviderPropertyMappingSerializer(PropertyMappingSerializer): 12 """RadiusProviderPropertyMapping Serializer""" 13 14 class Meta: 15 model = RadiusProviderPropertyMapping 16 fields = PropertyMappingSerializer.Meta.fields
RadiusProviderPropertyMapping Serializer
Inherited Members
class
RadiusProviderPropertyMappingSerializer.Meta:
14 class Meta: 15 model = RadiusProviderPropertyMapping 16 fields = PropertyMappingSerializer.Meta.fields
model =
<class 'authentik.providers.radius.models.RadiusProviderPropertyMapping'>
class
RadiusProviderPropertyMappingFilter(authentik.core.api.property_mappings.PropertyMappingFilterSet):
19class RadiusProviderPropertyMappingFilter(PropertyMappingFilterSet): 20 """Filter for RadiusProviderPropertyMapping""" 21 22 class Meta(PropertyMappingFilterSet.Meta): 23 model = RadiusProviderPropertyMapping
Filter for RadiusProviderPropertyMapping
declared_filters =
OrderedDict({'managed': <django_filters.filters.AllValuesMultipleFilter object>, 'managed__isnull': <django_filters.filters.BooleanFilter object>})
class
RadiusProviderPropertyMappingFilter.Meta(authentik.core.api.property_mappings.PropertyMappingFilterSet.Meta):
model =
<class 'authentik.providers.radius.models.RadiusProviderPropertyMapping'>
Inherited Members
class
RadiusProviderPropertyMappingViewSet(authentik.core.api.used_by.UsedByMixin, rest_framework.viewsets.ModelViewSet):
26class RadiusProviderPropertyMappingViewSet(UsedByMixin, ModelViewSet): 27 """RadiusProviderPropertyMapping Viewset""" 28 29 queryset = RadiusProviderPropertyMapping.objects.all() 30 serializer_class = RadiusProviderPropertyMappingSerializer 31 filterset_class = RadiusProviderPropertyMappingFilter 32 search_fields = ["name"] 33 ordering = ["name"]
RadiusProviderPropertyMapping Viewset
serializer_class =
<class 'RadiusProviderPropertyMappingSerializer'>
filterset_class =
<class 'RadiusProviderPropertyMappingFilter'>