cas_server package
Subpackages
Submodules
- cas_server.admin module
- cas_server.apps module
- cas_server.auth module
- cas_server.cas module
- cas_server.default_settings module
CAS_LOGO_URLCAS_FAVICON_URLCAS_SHOW_POWEREDCAS_COMPONENT_URLSCAS_LOGIN_TEMPLATECAS_WARN_TEMPLATECAS_LOGGED_TEMPLATECAS_LOGOUT_TEMPLATECAS_REDIRECT_TO_LOGIN_AFTER_LOGOUTCAS_AUTH_CLASSCAS_AUTH_GSSAPI_ENABLECAS_AUTH_GSSAPI_SERVICENAMECAS_PROXY_CA_CERTIFICATE_PATHCAS_SLO_MAX_PARALLEL_REQUESTSCAS_SLO_TIMEOUTCAS_AUTH_SHARED_SECRETCAS_TGT_VALIDITYCAS_TICKET_VALIDITYCAS_PGT_VALIDITYCAS_TICKET_TIMEOUTCAS_TICKET_LENCAS_LT_LENCAS_ST_LENCAS_PT_LENCAS_PGT_LENCAS_PGTIOU_LENCAS_LOGIN_TICKET_PREFIXCAS_SERVICE_TICKET_PREFIXCAS_PROXY_TICKET_PREFIXCAS_PROXY_GRANTING_TICKET_PREFIXCAS_PROXY_GRANTING_TICKET_IOU_PREFIXCAS_SQL_HOSTCAS_SQL_USERNAMECAS_SQL_PASSWORDCAS_SQL_DBNAMECAS_SQL_DBCHARSETCAS_SQL_USER_QUERYCAS_SQL_PASSWORD_CHECKCAS_SQL_PASSWORD_CHARSETCAS_LDAP_SERVERCAS_LDAP_USERCAS_LDAP_PASSWORDCAS_LDAP_BASE_DNCAS_LDAP_USER_QUERYCAS_LDAP_USERNAME_ATTRCAS_LDAP_PASSWORD_ATTRCAS_LDAP_PASSWORD_CHECKCAS_LDAP_PASSWORD_CHARSETCAS_LDAP_ATTRS_VIEWCAS_TEST_USERCAS_TEST_PASSWORDCAS_TEST_ATTRIBUTESCAS_ENABLE_AJAX_AUTHCAS_FEDERATECAS_FEDERATE_REMEMBER_TIMEOUTCAS_NEW_VERSION_HTML_WARNINGCAS_NEW_VERSION_EMAIL_WARNINGCAS_NEW_VERSION_JSON_URLCAS_SHOW_SERVICE_MESSAGESCAS_INFO_MESSAGESCAS_INFO_MESSAGES_ORDERCAS_REMOVE_DJANGO_SESSION_COOKIE_ON_LOGOUTCAS_REMOVE_DJANGO_CSRF_COOKIE_ON_LOGOUTCAS_REMOVE_DJANGO_LANGUAGE_COOKIE_ON_LOGOUTCAS_USER_CREDENTIAL_FORMCAS_WARN_FORMCAS_FEDERATE_SELECT_FORMCAS_FEDERATE_USER_CREDENTIAL_FORMCAS_TICKET_FORMSessionStoreSessionStore.aclear_expired()SessionStore.acreate()SessionStore.acreate_model_instance()SessionStore.adelete()SessionStore.aexists()SessionStore.aload()SessionStore.asave()SessionStore.clear_expired()SessionStore.create()SessionStore.create_model_instance()SessionStore.delete()SessionStore.exists()SessionStore.get_model_class()SessionStore.load()SessionStore.modelSessionStore.save()
- cas_server.federate module
loggerCASFederateValidateUserCASFederateValidateUser.usernameCASFederateValidateUser.attributsCASFederateValidateUser.federated_usernameCASFederateValidateUser.providerCASFederateValidateUser.clientCASFederateValidateUser.get_login_url()CASFederateValidateUser.get_logout_url()CASFederateValidateUser.verify_ticket()CASFederateValidateUser.register_slo()CASFederateValidateUser.clean_sessions()
- cas_server.forms module
- cas_server.models module
python_2_unicode_compatible()loggerJsonAttributesFederatedIendityProviderFederatedIendityProvider.suffixFederatedIendityProvider.server_urlFederatedIendityProvider.cas_protocol_versionFederatedIendityProvider.verbose_nameFederatedIendityProvider.posFederatedIendityProvider.displayFederatedIendityProvider.build_username_from_suffix()FederatedIendityProvider.build_username()FederatedIendityProvider.DoesNotExistFederatedIendityProvider.MultipleObjectsReturnedFederatedIendityProvider.federateduser_setFederatedIendityProvider.get_cas_protocol_version_display()FederatedIendityProvider.idFederatedIendityProvider.objects
FederatedUserFederatedUser.usernameFederatedUser.providerFederatedUser.ticketFederatedUser.last_updateFederatedUser.federated_usernameFederatedUser.get_from_federated_username()FederatedUser.clean_old_entries()FederatedUser.DoesNotExistFederatedUser.MultipleObjectsReturnedFederatedUser.get_next_by_last_update()FederatedUser.get_previous_by_last_update()FederatedUser.idFederatedUser.objectsFederatedUser.provider_id
FederateSLOUserAttributesUserUser.session_keyUser.usernameUser.dateUser.last_loginUser.delete()User.clean_old_entries()User.clean_deleted_sessions()User.attributsUser.logout()User.get_ticket()User.get_service_url()User.DoesNotExistUser.MultipleObjectsReturnedUser.get_next_by_date()User.get_next_by_last_login()User.get_previous_by_date()User.get_previous_by_last_login()User.idUser.objectsUser.proxygrantingticketUser.proxyticketUser.serviceticket
ServicePatternExceptionBadUsernameBadFilterUserFieldNotDefinedServicePatternServicePattern.posServicePattern.nameServicePattern.patternServicePattern.user_fieldServicePattern.restrict_usersServicePattern.proxyServicePattern.proxy_callbackServicePattern.single_log_outServicePattern.single_log_out_callbackServicePattern.check_user()ServicePattern.validate()ServicePattern.DoesNotExistServicePattern.MultipleObjectsReturnedServicePattern.attributsServicePattern.filtersServicePattern.idServicePattern.objectsServicePattern.proxygrantingticketServicePattern.proxyticketServicePattern.replacementsServicePattern.serviceticketServicePattern.usernames
UsernameReplaceAttributNameFilterAttributValueReplaceAttributValueTicketTicket.MetaTicket.userTicket.validateTicket.serviceTicket.service_patternTicket.creationTicket.renewTicket.single_log_outTicket.VALIDITYTicket.TIMEOUTTicket.DoesNotExistTicket.send_slos()Ticket.clean_old_entries()Ticket.logout()Ticket.get_class()Ticket.username()Ticket.attributs_flat()Ticket.get()Ticket.get_next_by_creation()Ticket.get_previous_by_creation()Ticket.service_pattern_idTicket.user_id
ServiceTicketServiceTicket.PREFIXServiceTicket.valueServiceTicket.DoesNotExistServiceTicket.MultipleObjectsReturnedServiceTicket.creationServiceTicket.get_next_by_creation()ServiceTicket.get_previous_by_creation()ServiceTicket.idServiceTicket.objectsServiceTicket.renewServiceTicket.serviceServiceTicket.service_patternServiceTicket.service_pattern_idServiceTicket.single_log_outServiceTicket.userServiceTicket.user_idServiceTicket.validate
ProxyTicketProxyTicket.PREFIXProxyTicket.valueProxyTicket.DoesNotExistProxyTicket.MultipleObjectsReturnedProxyTicket.creationProxyTicket.get_next_by_creation()ProxyTicket.get_previous_by_creation()ProxyTicket.idProxyTicket.objectsProxyTicket.proxiesProxyTicket.renewProxyTicket.serviceProxyTicket.service_patternProxyTicket.service_pattern_idProxyTicket.single_log_outProxyTicket.userProxyTicket.user_idProxyTicket.validate
ProxyGrantingTicketProxyGrantingTicket.PREFIXProxyGrantingTicket.VALIDITYProxyGrantingTicket.valueProxyGrantingTicket.DoesNotExistProxyGrantingTicket.MultipleObjectsReturnedProxyGrantingTicket.creationProxyGrantingTicket.get_next_by_creation()ProxyGrantingTicket.get_previous_by_creation()ProxyGrantingTicket.idProxyGrantingTicket.objectsProxyGrantingTicket.renewProxyGrantingTicket.serviceProxyGrantingTicket.service_patternProxyGrantingTicket.service_pattern_idProxyGrantingTicket.single_log_outProxyGrantingTicket.userProxyGrantingTicket.user_idProxyGrantingTicket.validate
ProxyNewVersionWarning
- cas_server.urls module
- cas_server.utils module
loggerjson_encode()context()json_response()import_attr()redirect_params()reverse_params()copy_params()set_cookie()get_current_url()update_url()unpack_nested_exception()gen_lt()gen_st()gen_pt()gen_pgt()gen_pgtiou()gen_saml_id()get_tuple()crypt_salt_is_valid()LdapHashUserPasswordcheck_password()decode_version()last_version()dictfetchall()logout_request()regexpr_validator()
- cas_server.views module
python_2_unicode_compatible()LogoutMixinCsrfExemptViewLogoutViewFederateAuthLoginViewLoginView.userLoginView.formLoginView.requestLoginView.serviceLoginView.renewLoginView.warnLoginView.gatewayLoginView.methodLoginView.ajaxLoginView.renewedLoginView.warnedLoginView.usernameLoginView.ticketLoginView.INVALID_LOGIN_TICKETLoginView.USER_LOGIN_OKLoginView.USER_LOGIN_FAILURELoginView.USER_ALREADY_LOGGEDLoginView.USER_AUTHENTICATEDLoginView.USER_NOT_AUTHENTICATEDLoginView.init_post()LoginView.gen_lt()LoginView.check_lt()LoginView.post()LoginView.user_login()LoginView.process_post()LoginView.init_get()LoginView.gssapi_auth()LoginView.get()LoginView.process_get()LoginView.init_form()LoginView.service_login()LoginView.authenticated()LoginView.not_authenticated()LoginView.common()
AuthValidateValidationBaseErrorValidateErrorValidateServiceProxySamlValidateErrorSamlValidate
Module contents
A django CAS server application
- cas_server.VERSION = '3.1.0'
version of the application