aboutsummaryrefslogtreecommitdiff
path: root/doc/admin
diff options
context:
space:
mode:
Diffstat (limited to 'doc/admin')
-rw-r--r--doc/admin/admin_commands/kadmin_local.rst10
1 files changed, 8 insertions, 2 deletions
diff --git a/doc/admin/admin_commands/kadmin_local.rst b/doc/admin/admin_commands/kadmin_local.rst
index 3072eec..39351df 100644
--- a/doc/admin/admin_commands/kadmin_local.rst
+++ b/doc/admin/admin_commands/kadmin_local.rst
@@ -242,12 +242,18 @@ Options:
{-\|+}\ **requires_preauth**
**+requires_preauth** requires this principal to preauthenticate
before being allowed to kinit. **-requires_preauth** clears this
- flag.
+ flag. When **+requires_preauth** is set on a service principal,
+ the KDC will only issue service tickets for that service principal
+ if the client's initial authentication was performed using
+ preauthentication.
{-\|+}\ **requires_hwauth**
**+requires_hwauth** requires this principal to preauthenticate
using a hardware device before being allowed to kinit.
- **-requires_hwauth** clears this flag.
+ **-requires_hwauth** clears this flag. When **+requires_hwauth** is
+ set on a service principal, the KDC will only issue service tickets
+ for that service principal if the client's initial authentication was
+ performed using a hardware device to preauthenticate.
{-\|+}\ **ok_as_delegate**
**+ok_as_delegate** sets the **okay as delegate** flag on tickets