krb5_get_default_tgs_ktypes()--Get Default Encryption Types to be Used for Service Ticket


  Syntax
 #include <krb5.h>

 krb5_error_code krb5_get_default_tgs_ktypes(  
     krb5_context     context,
     krb5_enctype **      ktypes);   
  Service Program Name: QSYS/QKRBGSS

  Default Public Authority: *USE

  Threadsafe: Yes

The krb5_get_default_tgs_ktypes() function returns the default encryption types that are used when requesting a service ticket from the Kerberos server. The values are set by the krb5_set_default_tgs_ktypes() routine or are obtained from the Kerberos configuration file.


Authorities

No authorities are required.


Parameters

context  (Input)
The Kerberos context.

ktypes  (Output)
An array of encryption types. The last entry in the array is ENCTYPE_NULL. The krb5_free_enctypes() routine should be called to release the array of encryption types when it is no longer needed.

Return Value

If no errors occur, the return value is 0. Otherwise, a Kerberos error code is returned.


Error Messages

Message ID Error Message Text
CPE3418 E Possible APAR condition or hardware failure.



API introduced: V5R1

[ Back to top | Security APIs | UNIX-Type APIs | APIs by category ]