summaryrefslogtreecommitdiffstats
path: root/ipalib/identity.py
diff options
context:
space:
mode:
authorJason Gerard DeRose <jderose@redhat.com>2008-07-19 21:51:07 +0000
committerJason Gerard DeRose <jderose@redhat.com>2008-07-19 21:51:07 +0000
commite76160b01db52f9e750a605983eb85ae97305629 (patch)
tree626e09c3761c7ad975d0aa56dcbf32f2fbd23e9c /ipalib/identity.py
parent26c9f4c8818e9904dab838ac95839c0d527219b8 (diff)
downloadfreeipa.git-e76160b01db52f9e750a605983eb85ae97305629.tar.gz
freeipa.git-e76160b01db52f9e750a605983eb85ae97305629.tar.xz
freeipa.git-e76160b01db52f9e750a605983eb85ae97305629.zip
8: Experimental work on more OO definition of what gets pluged into API.commands
Diffstat (limited to 'ipalib/identity.py')
-rw-r--r--ipalib/identity.py54
1 files changed, 54 insertions, 0 deletions
diff --git a/ipalib/identity.py b/ipalib/identity.py
new file mode 100644
index 00000000..00caa20b
--- /dev/null
+++ b/ipalib/identity.py
@@ -0,0 +1,54 @@
+# hidden
+# read only
+# editable
+
+
+
+
+ def get_label(self, _):
+ return _('Title') # Enum?
+
+ def get_label(self, _):
+ return _('First Name')
+
+ def get_label(self, _):
+ return _('Last Name')
+
+ def get_label(self, _):
+ return _('Full Name') # Autofill
+
+ def get_label(self, _):
+ return _('Display Name') # Autofill
+
+ def get_label(self, _):
+ return _('Initials') # generated/ro?
+
+ def get_label(self, _):
+ return _('Account Status') # Enum (active, inactive)
+
+ def get_label(self, _):
+ return _('Login')
+
+ def get_label(self, _):
+ return _('Password')
+
+ def get_label(self, _): # Same field as above, special interface
+ return _('Confirm Password')
+
+ def get_label(self, _):
+ return _('UID') #ro
+
+ def get_label(self, _):
+ return _('GID') #ro
+
+ def get_label(self, _):
+ return _('Home Directory') #ro
+
+ def get_label(self, _):
+ return _('Login Shell')
+
+ def get_label(self, _):
+ return _('GECOS')
+
+ def get_label(self, _):
+ return _('')