cri_models.sync.kerberosmodelengine module

class cri_models.sync.kerberosmodelengine.KerberosModelSyncMixin(*args, local_model, remote_model, **kwargs)[source]

Bases: cri_models.sync.modelengine.RemoteModelSyncMixin

delete_remote_obj(remote_obj_id, *, pretend=False)[source]
get_remote_obj(remote_obj_id)[source]
class cri_models.sync.kerberosmodelengine.KerberosPrincipalSyncMixin(*args, local_model, remote_model, **kwargs)[source]

Bases: cri_models.sync.kerberosmodelengine.KerberosModelSyncMixin

delete_remote_obj(remote_obj_id, *, pretend=False)[source]
class cri_models.sync.kerberosmodelengine.SyncKerberosPrincipalEngine(*args, local_model, remote_model, **kwargs)[source]

Bases: cri_models.sync.kerberosmodelengine.KerberosPrincipalSyncMixin, cri_models.sync.modelengine.SyncRemoteModelEngine

class cri_models.sync.kerberosmodelengine.SyncedKerberosPrincipalAdapter(obj)[source]

Bases: cri_models.sync.modelengine.SyncedModelAdapter

classmethod get_sync_remote_queryset()[source]
sync_engine_class

alias of cri_models.sync.kerberosmodelengine.SyncKerberosPrincipalEngine

sync_remote_model

alias of cri_models.kerberos.models.Principal