|   
 sec_key_mgmt_initialize_cursor(3sec)Repositions the cursor in the local key store Synopsis 
#include <dce/keymgmt.h>  Parameters Input 
authn_service  
 
 This parameter can specify either the local key file or an argument to the get_key_fn key acquisition routine of the rpc_server_register_auth_info routine. A value of NULL specifies that the default key file (/krb/v5srvtab) should be used. A key file name specifies that file should be used as the key file. You must prepend the file's absolute file name with FILE: and the file must have been created with the rgy_edit ktadd command or the sec_key_mgmt_set_key routine. Any other value specifies an argument for the get_key_fn key acquisition routine. See the rpc_server_register_auth_info( ) reference page for more information. 
principal_name  To access all keys in the local key store, supply NULL for this parameter. 
keytype  Output 
cursor  
status  
Description  Use this routine to reposition the cursor before performing a scan of the local store via sec_key_mgmt_get_next_key( ). The returned cursor value is supplied as input to sec_key_mgmt_get_next_key( ). Files 
/usr/include/dce/keymgmt.idl  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. 
sec_s_no_memory  
sec_key_mgmt_e_authn_invalid  
sec_key_mgmt_e_unauthorized  
error_status_ok  
Related Information  sec_key_mgmt_get_next_key(3sec) sec_key_mgmt_release_cursor(3sec) 
 
 
 |