title: 2.2 - Kadmin navPrev: 2.1-krbclient-apis.html navPrevText: 2.1 - KrbClient APIs navUp: 2-kerberos-library.html navUpText: 2 - Kerberos library navNext: 2.3-kdcserver.html navNextText: 2.3 - KdcServer

2.2 - Kadmin

Server side admin facilities.

Local mode

Initiate a LocalKadminImpl

  • Initiate a LocalKadminImpl with prepared KdcConfig and BackendConfig.
  • Initiate a LocalKadmin with confDir.
  • Initiate a LocalKadmin with kdcSetting and backend.

Principal operating

  • Add principle with principal name.
  • Add principle with principal name and password.
  • Add principle with principal name and kOptions.
  • Add principle with principal name, password and kOptions.
  • Delete principle with principal name.
  • Modify principle with principal name and kOptions.
  • Rename principle.
  • Get principle with principal name.
  • Get all the principles.
  • Update password with principal name and new password.
  • Export all identity keys to the specified keytab file.