Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home

HP OpenVMS Systems Documentation

Content starts here
HP Open Source Security for OpenVMS Volume 3: Kerberos > Chapter 6 KRB5 (Kerberos V5) Application Programming Interface

krb5_get_init_creds_keytab — Get initial credentials’ keytab

 » Table of Contents

 » Glossary

 » Index

C Prototype

krb5_error_code krb5_get_init_creds_keytab (
krb5_context context,
krb5_creds *creds,
krb5_principal client,
krb5_keytab arg_keytab,
krb5_deltat start_time,
char *in_tkt_service,
krb5_get_init_creds_opt *options );

Arguments

context (input/output) 

The context structure.

creds (output) 

A pointer to a Kerberos credentials structure.

client (input) 

The client principal.

arg_keytab (input) 

A keytab handle.

start_time (input) 

The time when the ticket becomes valid.

in_tkt_service (input) 

The principal name of the requesting server.

options (input)  

A pointer to a structure containing flags and options.

Description

This routine gets the keytab associated with the initial credentials. This may be either the default context’s keytab, or the keytab of the client credentials.

Return Values

This routine returns the following KRB5 status codes:

0

Successful completion.

ENOMEM

Insufficient memory.

 

Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2012 Hewlett-Packard Development Company, L.P.