cri_models.kerberos.models module

class cri_models.kerberos.models.Principal(principal=None, *, primary=None, instance=None, realm=None, _pk=None, **kwargs)[source]

Bases: cri_models.kerberos.base.KerberosModel

classmethod all(realm=None)[source]
delete()[source]
property expire_at
property failures_count
classmethod get(pk, realm=None)[source]
classmethod get_or_create(pk)[source]
insecure_check_password(raw_password)[source]
property keys
property kvno
property last_failure
property last_pwd_change
property maxlife
property maxrenewlife
property passwod_expire_at
property policy
property principal
refresh_from_db()[source]
save(force_insert=False, force_update=False, update_fields=None)[source]
set_password(raw_password)[source]
property updated_at
property updated_by