Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dced_secval_validate(3dce) — DCE 3.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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. 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026