dced_secval_validate(3dce) — Subroutines
Name
dced_secval_validate - Validates that the secd used by a specific host is legitimate
Synopsis
#include <dce/dced.h> void dced_secval_validate(
dced_binding_handle_t dced_bh,
error_status_t ∗status);
Parameters
Input
dced_bhSpecifies the dced binding handle for the secval service on a specific host.
Output
statusReturns the status code from this routine. This status code indicates whether the routine completed successfully or, if not, why not.
Description
The dced_secval_validate() routine validates and certifies for a specific host that the DCE security daemon (secd) is legitimate. Typically, a login program uses the security validation service when it uses the security service’s login API (routines that begin with sec_login). However, if a management application trusts some remote host, it can use dced_secval_validate() to validate secd, without logging in to the host.
Errors
The following describes a partial list of errors that might be returned. Refer to the OSF DCE Problem Determination Guide for complete descriptions of all error messages.
error_status_ok
dced_s_bad_binding
ept_s_not_registered
rpc_s_comm_failure
rpc_s_invalid_binding
rpc_s_rpcd_comm_failure
rpc_s_wrong_kind_of_binding
sec_login_s_no_current_context
Related Information
Commands: dced(8dce), the secval(8dce) object of dcecp.
Functions: dced_binding_create(3dce), dced_binding_from_rpc_binding(3dce), dced_secval_start(3dce), sec_login_∗(3sec) API.
Books: OSF DCE Application Development Guide.