kadm5_create_principal

(PECL kadm5 >= 0.2.3)

kadm5_create_principalCreates a kerberos principal with the given parameters

说明

kadm5_create_principal ( resource $handle , string $principal [, string $password [, array $options ]] ) : bool

Creates a principal with the given password.

参数

handle

A KADM5 handle.

principal

The principal.

password

If password is omitted or is NULL, a random key will be generated.

options

It is possible to specify several optional parameters within the array options. Allowed are the following options: KADM5_PRINC_EXPIRE_TIME, KADM5_PW_EXPIRATION, KADM5_ATTRIBUTES, KADM5_MAX_LIFE, KADM5_KVNO, KADM5_POLICY, KADM5_CLEARPOLICY, KADM5_MAX_RLIFE.

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE

范例

Example #1 Example of principal's creation

<?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);
?>

参见

相关文章
php imap 函数 create a mime message based on given envelope and body sectionsphp intl 函数 get symbolic name for a given error codephp kadm5 函数 changes the principal s passwordphp kadm5 函数 creates a kerberos principal with the given parametersphp kadm5 函数 deletes a kerberos principalphp kadm5 函数 closes the connection to the admin server and releases all related resourcesphp kadm5 函数 flush all changes to the kerberos databasephp kadm5 函数 gets all policies from the kerberos databasephp kadm5 函数 gets the principal s entries from the kerberos databasephp kadm5 函数 gets all principals from the kerberos databasephp kadm5 函数 modifies a kerberos principal with the given parametersphp postgresql 函数 sends a request to execute a prepared statement with given parameters and waits for the resultphp postgresql 函数 submits a request to create a prepared statement with the given parameters and waits for completionphp postgresql 函数 sends a request to execute a prepared statement with given parameters without waiting for the result s php postgresql 函数 sends a request to create a prepared statement with the given parameters without waiting for completionphp socket 函数 runs the select system call on the given arrays of sockets with a specified timeoutphp statistic 函数 calculates any one parameter of the gamma distribution given values for the othersphp svn 函数 returns a stream to access the contents of a file from a given version of the fsphp svn 函数 creates a directory in a working copy or repositoryphp sdo das xml 函数 creates sdo dataobject for a given namespace uri and type name
关注编程学问公众号