The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Authen::Krb5::KDB_H - Kerberos V5 Database Constants

SYNOPSIS

    use Authen::Krb5::KDB_H;
    use Authen::Krb5::KDB_H qw(KRB5_KDB_REQUIRES_PRE_AUTH);
    use Authen::Krb5::KDB_H qw(:Attributes);
    use Authen::Krb5::KDB_H qw(:ALL);

    if ($p->attributes & KRB5_KDB_REQUIRES_PRE_AUTH) {
        print $p->name, ": Requires Pre Auth\n";
    }

DESCRIPTION

This module allows access to the KRB5_* constants in Kerberos source file include/krb5/kdb.h. Nothing is exported by default so you either need to export the constants you need or use on the following Export Tags:

:Attributes

KRB5_KDB_DISALLOW_POSTDATED KRB5_KDB_DISALLOW_FORWARDABLE KRB5_KDB_DISALLOW_TGT_BASED KRB5_KDB_DISALLOW_RENEWABLE KRB5_KDB_DISALLOW_PROXIABLE KRB5_KDB_DISALLOW_DUP_SKEY KRB5_KDB_DISALLOW_ALL_TIX KRB5_KDB_REQUIRES_PRE_AUTH KRB5_KDB_REQUIRES_HW_AUTH KRB5_KDB_REQUIRES_PWCHANGE KRB5_KDB_DISALLOW_SVR KRB5_KDB_PWCHANGE_SERVICE KRB5_KDB_SUPPORT_DESMD5 KRB5_KDB_NEW_PRINC

:CreationFlags

KRB5_KDB_CREATE_BTREE KRB5_KDB_CREATE_HASH

:SaltTypes

KRB5_KDB_SALTTYPE_NORMAL KRB5_KDB_SALTTYPE_V4 KRB5_KDB_SALTTYPE_NOREALM KRB5_KDB_SALTTYPE_ONLYREALM KRB5_KDB_SALTTYPE_SPECIAL KRB5_KDB_SALTTYPE_AFS3

:TLTypes

KRB5_TL_LAST_PWD_CHANGE KRB5_TL_MOD_PRINC KRB5_TL_KADM_DATA KRB5_TL_KADM5_E_DATA KRB5_TL_RB1_CHALLENGE KRB5_TL_SECURID_STATE

:ALL

KRB5_KDB_SALTTYPE_NORMAL KRB5_KDB_SALTTYPE_V4 KRB5_KDB_SALTTYPE_NOREALM KRB5_KDB_SALTTYPE_ONLYREALM KRB5_KDB_SALTTYPE_SPECIAL KRB5_KDB_SALTTYPE_AFS3 KRB5_KDB_DISALLOW_POSTDATED KRB5_KDB_DISALLOW_FORWARDABLE KRB5_KDB_DISALLOW_TGT_BASED KRB5_KDB_DISALLOW_RENEWABLE KRB5_KDB_DISALLOW_PROXIABLE KRB5_KDB_DISALLOW_DUP_SKEY KRB5_KDB_DISALLOW_ALL_TIX KRB5_KDB_REQUIRES_PRE_AUTH KRB5_KDB_REQUIRES_HW_AUTH KRB5_KDB_REQUIRES_PWCHANGE KRB5_KDB_DISALLOW_SVR KRB5_KDB_PWCHANGE_SERVICE KRB5_KDB_SUPPORT_DESMD5 KRB5_KDB_NEW_PRINC KRB5_KDB_CREATE_BTREE KRB5_KDB_CREATE_HASH KRB5_KDB_V1_KEY_DATA_ARRAY KRB5_KDB_MAGIC_NUMBER KRB5_KDB_V1_BASE_LENGTH KRB5_TL_LAST_PWD_CHANGE KRB5_TL_MOD_PRINC KRB5_TL_KADM_DATA KRB5_TL_KADM5_E_DATA KRB5_TL_RB1_CHALLENGE KRB5_TL_SECURID_STATE KRB5_KDB_M_NAME KRB5_KDB_DEF_FLAGS

AUTHOR

Dave Steiner, <steiner@bakerst.rutgers.edu>

COPYRIGHT

Copyright (c) 2002 David K. Steiner. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

perl(1), kerberos(1), Authen::Krb5::KDB.