kadmin 0.7.2

Rust bindings for the Kerberos administration interface (kadm5)
Documentation
Welcome to python-kadmin-rs's documentation!
============================================

This is a Python interface to libkadm5.

For remote operations:

.. code-block:: python

   import kadmin

   princ = "user/admin@EXAMPLE.ORG"
   password = "vErYsEcUrE"
   kadm = kadmin.KAdmin.with_password(princ, password)
   print(kadm.list_principals("*"))

For local operations:

.. code-block:: python

   import kadmin

   kadm = kadmin.KAdmin.with_local()
   print(kadm.list_principals("*"))

This module consists of bindings to the `kadmin` Rust crate. It doesn't link
against libkadm5 directly, but instead loads if at runtime. You can find more
information about this process in `the Rust crate documentation`_.

.. _the Rust crate documentation: https://docs.rs/kadmin/latest/kadmin/

.. toctree::
   :maxdepth: 3
   :caption: Contents:

   kadmin.rst
   exceptions.rst
   sys.rst

Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`