cas_server.admin module¶
module for the admin interface of the app
-
class
cas_server.admin.
BaseInlines
(parent_model, admin_site)[source]¶ Bases:
django.contrib.admin.TabularInline
Base class for inlines in the admin interface.
-
extra
= 0¶ This controls the number of extra forms the formset will display in addition to the initial forms.
-
media
¶
-
-
class
cas_server.admin.
UserAdminInlines
(parent_model, admin_site)[source]¶ Bases:
BaseInlines
Base class for inlines in
UserAdmin
interface-
form
¶ alias of
cas_server.forms.TicketForm
-
readonly_fields
= ('validate', 'service', 'service_pattern', 'creation', 'renew', 'single_log_out', 'value')¶ Fields to display on a object that are read only (not editable).
-
fields
= ('validate', 'service', 'service_pattern', 'creation', 'renew', 'single_log_out')¶ Fields to display on a object.
-
media
¶
-
-
class
cas_server.admin.
ServiceTicketInline
(parent_model, admin_site)[source]¶ Bases:
UserAdminInlines
ServiceTicket
in admin interface-
model
¶ alias of
cas_server.models.ServiceTicket
-
media
¶
-
-
class
cas_server.admin.
ProxyTicketInline
(parent_model, admin_site)[source]¶ Bases:
UserAdminInlines
ProxyTicket
in admin interface-
model
¶ alias of
cas_server.models.ProxyTicket
-
media
¶
-
-
class
cas_server.admin.
ProxyGrantingInline
(parent_model, admin_site)[source]¶ Bases:
UserAdminInlines
ProxyGrantingTicket
in admin interface-
model
¶
-
media
¶
-
-
class
cas_server.admin.
UserAdmin
(model, admin_site)[source]¶ Bases:
django.contrib.admin.ModelAdmin
User
in admin interface-
inlines
= (<class 'cas_server.admin.ServiceTicketInline'>, <class 'cas_server.admin.ProxyTicketInline'>, <class 'cas_server.admin.ProxyGrantingInline'>)¶ See
ServiceTicketInline
,ProxyTicketInline
,ProxyGrantingInline
objects below theUserAdmin
fields.
-
readonly_fields
= ('username', 'date', 'session_key')¶ Fields to display on a object that are read only (not editable).
-
fields
= ('username', 'date', 'session_key')¶ Fields to display on a object.
-
list_display
= ('username', 'date', 'session_key')¶ Fields to display on the list of class:UserAdmin objects.
-
media
¶
-
-
class
cas_server.admin.
UsernamesInline
(parent_model, admin_site)[source]¶ Bases:
BaseInlines
Username
in admin interface-
model
¶ alias of
cas_server.models.Username
-
media
¶
-
-
class
cas_server.admin.
ReplaceAttributNameInline
(parent_model, admin_site)[source]¶ Bases:
BaseInlines
ReplaceAttributName
in admin interface-
model
¶
-
media
¶
-
-
class
cas_server.admin.
ReplaceAttributValueInline
(parent_model, admin_site)[source]¶ Bases:
BaseInlines
ReplaceAttributValue
in admin interface-
model
¶
-
media
¶
-
-
class
cas_server.admin.
FilterAttributValueInline
(parent_model, admin_site)[source]¶ Bases:
BaseInlines
FilterAttributValue
in admin interface-
model
¶
-
media
¶
-
-
class
cas_server.admin.
ServicePatternAdmin
(model, admin_site)[source]¶ Bases:
django.contrib.admin.ModelAdmin
ServicePattern
in admin interface-
inlines
= (<class 'cas_server.admin.UsernamesInline'>, <class 'cas_server.admin.ReplaceAttributNameInline'>, <class 'cas_server.admin.ReplaceAttributValueInline'>, <class 'cas_server.admin.FilterAttributValueInline'>)¶ See
UsernamesInline
,ReplaceAttributNameInline
,ReplaceAttributValueInline
,FilterAttributValueInline
objects below theServicePatternAdmin
fields.
-
list_display
= ('pos', 'name', 'pattern', 'proxy', 'single_log_out', 'proxy_callback', 'restrict_users')¶ Fields to display on the list of class:ServicePatternAdmin objects.
-
media
¶
-
-
class
cas_server.admin.
FederatedIendityProviderAdmin
(model, admin_site)[source]¶ Bases:
django.contrib.admin.ModelAdmin
FederatedIendityProvider
in admin interface-
fields
= ('pos', 'suffix', 'server_url', 'cas_protocol_version', 'verbose_name', 'display')¶ Fields to display on a object.
-
list_display
= ('verbose_name', 'suffix', 'display')¶ Fields to display on the list of class:FederatedIendityProviderAdmin objects.
-
media
¶
-
-
class
cas_server.admin.
FederatedUserAdmin
(model, admin_site)[source]¶ Bases:
django.contrib.admin.ModelAdmin
FederatedUser
in admin interface-
fields
= ('username', 'provider', 'last_update')¶ Fields to display on a object.
-
list_display
= ('username', 'provider', 'last_update')¶ Fields to display on the list of class:FederatedUserAdmin objects.
-
media
¶
-
-
class
cas_server.admin.
UserAttributesAdmin
(model, admin_site)[source]¶ Bases:
django.contrib.admin.ModelAdmin
UserAttributes
in admin interface-
fields
= ('username', '_attributs')¶ Fields to display on a object.
-
media
¶
-