Provided by: krb5-wallet-server_1.7_all 

NAME
Wallet::Kadmin::Heimdal - Wallet Kerberos administration API for Heimdal
SYNOPSIS
my $kadmin = Wallet::Kadmin::Heimdal->new;
$kadmin->create ('host/foo.example.com');
$kadmin->keytab_rekey ('host/foo.example.com', 'keytab',
'aes256-cts-hmac-sha1-96');
my $data = $kadmin->keytab ('host/foo.example.com');
my $exists = $kadmin->exists ('host/oldshell.example.com');
$kadmin->destroy ('host/oldshell.example.com') if $exists;
DESCRIPTION
Wallet::Kadmin::Heimdal implements the Wallet::Kadmin API for Heimdal, providing an interface to create
and delete principals and create keytabs. It provides the API documented in Wallet::Kadmin for a Heimdal
KDC.
To use this class, several configuration parameters must be set. See "KEYTAB OBJECT CONFIGURATION" in
Wallet::Config for details.
FILES
KEYTAB_TMP/keytab.<pid>
The keytab is created in this file and then read into memory. KEYTAB_TMP is set in the wallet
configuration, and <pid> is the process ID of the current process. The file is unlinked after being
read.
SEE ALSO
kadmin(8), Wallet::Config(3), Wallet::Kadmin(3), Wallet::Object::Keytab(3), wallet-backend(8)
This module is part of the wallet system. The current version is available from
<https://www.eyrie.org/~eagle/software/wallet/>.
AUTHORS
Russ Allbery <eagle@eyrie.org> and Jon Robertson <jonrober@stanford.edu>.
perl v5.40.0 2024-11-12 Wallet::Kadmin::Heimdal(3pm)