NTSTATUS samba_kdc_get_user_info_dc(TALLOC_CTX *mem_ctx,
struct samba_kdc_entry *skdc_entry,
- enum samba_asserted_identity asserted_identity,
struct auth_user_info_dc **user_info_dc_out)
{
NTSTATUS nt_status;
return nt_status;
}
- /* Here we modify the SIDs to add the Asserted Identity SID. */
- nt_status = samba_kdc_add_asserted_identity(asserted_identity,
- user_info_dc);
- if (!NT_STATUS_IS_OK(nt_status)) {
- DBG_ERR("Failed to add asserted identity: %s\n",
- nt_errstr(nt_status));
- return nt_status;
- }
-
*user_info_dc_out = user_info_dc;
return NT_STATUS_OK;
*/
nt_status = samba_kdc_get_user_info_dc(mem_ctx,
skdc_entry,
- SAMBA_ASSERTED_IDENTITY_IGNORE,
&user_info_dc);
if (!NT_STATUS_IS_OK(nt_status)) {
DBG_ERR("samba_kdc_get_user_info_dc failed: %s\n",
nt_status = samba_kdc_get_user_info_dc(frame,
device,
- SAMBA_ASSERTED_IDENTITY_IGNORE,
&device_info_dc);
if (!NT_STATUS_IS_OK(nt_status)) {
DBG_ERR("samba_kdc_get_user_info_dc failed: %s\n",
} else {
nt_status = samba_kdc_get_user_info_dc(frame,
device,
- SAMBA_ASSERTED_IDENTITY_IGNORE,
&device_info);
if (!NT_STATUS_IS_OK(nt_status)) {
DBG_ERR("samba_kdc_get_user_info_dc failed: %s\n",
NTSTATUS samba_kdc_get_user_info_dc(TALLOC_CTX *mem_ctx,
struct samba_kdc_entry *skdc_entry,
- enum samba_asserted_identity asserted_identity,
struct auth_user_info_dc **user_info_dc_out);
krb5_error_code samba_kdc_map_policy_err(NTSTATUS nt_status);