kadm5_init_with_password
(PECL kadm5:0.2.3)
kadm5_init_with_password — Ouvre une connexion à la bibliothèque KADM5
Description
Ouvre une connexion avec la bibliothèque KADM5 en utilisant le principal et le mot de passe password pour obtenir les créances initiales depuis le serveur d'administration admin_server .
Liste de paramètres
- admin_server
-
Le serveur.
- realm
-
Définit le domaine d'identification pour la connexion.
- principal
-
Le principal.
- password
-
Si password est omis ou s'il vaut NULL, une clé aléatoire sera générée.
Valeurs de retour
Retourne un gestionnaire KADM5 en cas de succès, ou FALSE si une erreur survient.
Exemples
Exemple #1 Exemple d'initialisation KADM5
<?php
$handle = kadm5_init_with_password("afs-1", "GONICUS.LOCAL", "admin/admin", "password");
$attributes = KRB5_KDB_REQUIRES_PRE_AUTH | KRB5_KDB_DISALLOW_PROXIABLE;
$options = array(KADM5_PRINC_EXPIRE_TIME => 0,
KADM5_POLICY => "default",
KADM5_ATTRIBUTES => $attributes);
kadm5_create_principal($handle, "burbach@GONICUS.LOCAL", "password", $options);
kadm5_destroy($handle);
?>
Notes
Note: La connexion doit être close après l'avoir utilisée avec la fonction kadm5_destroy().
kadm5_init_with_password
