Lines Matching defs:principal

279      * Check to see if the principal exists
281 ret = kdb_get_entry(handle, entry->principal, &kdb, &adb);
327 &polent, entry->principal);
392 principal. */
395 entry->principal, &(kdb.princ)))) {
523 /* In all cases key and the principal data is set, let the database provider know */
557 kadm5_delete_principal(void *server_handle, krb5_principal principal)
569 if (principal == NULL)
572 if ((ret = kdb_get_entry(handle, principal, &kdb, &adb)))
594 ret = kdb_delete_entry(handle, principal);
638 ret = kdb_get_entry(handle, entry->principal, &kdb, &adb);
858 kadm5_get_principal(void *server_handle, krb5_principal principal,
882 if (principal == NULL)
885 if ((ret = kdb_get_entry(handle, principal, &kdb, &adb)))
901 &entry->principal))) {
1001 if (ret && entry->principal) {
1002 krb5_free_principal(handle->context, entry->principal);
1003 entry->principal = NULL;
1154 * Purpose: Adds a password to a principal's password history.
1160 * adb (r/w) admin principal entry to add keys to
1400 krb5_principal principal, char *password)
1403 kadm5_chpass_principal_3(server_handle, principal, FALSE,
1409 krb5_principal principal, krb5_boolean keepold,
1426 /* Solaris Kerberos - kadm5_check_min_life checks for null principal. */
1427 ret = kadm5_check_min_life(server_handle,principal,NULL,0);
1436 if (principal == NULL || password == NULL)
1439 principal, hist_princ)) == TRUE)
1442 if ((ret = kdb_get_entry(handle, principal, &kdb, &adb)))
1446 if ((ret = kdb_get_entry(handle, principal, &kdb_save, NULL))) {
1458 KADM5_POLICY, &pol, principal)))
1551 (krb5_princ_size (handle->context, principal) == 1)) {
1552 krb5_data *princ = krb5_princ_component (handle->context, principal, 0);
1582 /* unlock principal on this KDC */
1615 krb5_principal principal,
1635 return (kadm5_randkey_principal_3(server_handle, principal,
1640 krb5_principal principal,
1661 if (principal == NULL)
1663 if (krb5_principal_compare(handle->context, principal, hist_princ)) {
1672 if ((ret = kdb_get_entry(handle, principal, &kdb, &adb)))
1731 /* unlock principal on this KDC */
1762 * Set only ONE key of the principal, removing all others. This key
1768 krb5_principal principal,
1790 if (principal == NULL || keyblock == NULL)
1794 principal, hist_princ)) == TRUE))
1800 if ((ret = kdb_get_entry(handle, principal, &kdb, &adb)))
1896 /* unlock principal on this KDC */
1921 krb5_principal principal,
1926 kadm5_setkey_principal_3(server_handle, principal,
1933 krb5_principal principal,
1960 if (principal == NULL || keyblocks == NULL)
1964 principal, hist_princ)) == TRUE))
1987 if ((ret = kdb_get_entry(handle, principal, &kdb, &adb)))
2120 /* unlock principal on this KDC */
2137 * but don't modify the principal.
2141 krb5_principal principal /* IN */,
2155 if (principal == NULL)
2158 if ((ret = kdb_get_entry(handle, principal, &kdb, &adb)))
2223 * Purpose: Retrieves and decrypts a principal key.
2228 * entry (r) principal retrieved with kadm5_get_principal
2240 * principal entry. If not found, return ENOENT. Otherwise, decrypt
2297 kadm5_check_min_life(void *server_handle, krb5_principal principal,
2313 ret = kadm5_get_principal(handle->lhandle, principal,