cri_models.kerberos.fields module
- class cri_models.kerberos.fields.InstanceLookup(lhs, rhs)[source]
Bases:
cri_models.kerberos.fields.PrincipalComponentLookup
- lookup_name = 'instance'
- patterns = ("CONCAT('%/', {value}, '@%')",)
- class cri_models.kerberos.fields.KerberosDateTimeField(name=None, db_column=None, editable=True)[source]
- class cri_models.kerberos.fields.KerberosField(name=None, db_column=None, editable=True)[source]
Bases:
django.db.models.fields.Field
- is_relation = False
- primary_key = False
- class cri_models.kerberos.fields.KerberosIntegerField(name=None, db_column=None, editable=True)[source]
- class cri_models.kerberos.fields.KerberosPrincipalField(*args, **kwargs)[source]
Bases:
django.db.models.fields.CharField
- class_lookups = {'instance': <class 'cri_models.kerberos.fields.InstanceLookup'>, 'primary': <class 'cri_models.kerberos.fields.PrimaryLookup'>, 'realm': <class 'cri_models.kerberos.fields.RealmLookup'>}
- class cri_models.kerberos.fields.KerberosTimeDeltaField(name=None, db_column=None, editable=True)[source]
- class cri_models.kerberos.fields.PrimaryLookup(lhs, rhs)[source]
Bases:
cri_models.kerberos.fields.PrincipalComponentLookup
- lookup_name = 'primary'
- patterns = ("CONCAT({value}, '/%@%')", "CONCAT({value}, '@%')")
- class cri_models.kerberos.fields.PrincipalComponentLookup(lhs, rhs)[source]
Bases:
django.db.models.lookups.Lookup
- prepare_rhs = False
- class cri_models.kerberos.fields.RealmLookup(lhs, rhs)[source]
Bases:
cri_models.kerberos.fields.PrincipalComponentLookup
- lookup_name = 'realm'
- patterns = ("CONCAT('%@', {value})",)