#include <khnewcred.h>
A pointer to an object of this type is passed in along with the credentials acquisition messages.
Data Fields | |
| khm_int32 | magic |
| khm_int32 | subtype |
| CRITICAL_SECTION | cs |
| khm_boolean | set_default |
| khm_handle * | identities |
| khm_size | n_identities |
| khm_size | nc_identities |
| khui_action_context | ctx |
| khm_int32 | mode |
| HWND | hwnd |
| tag_khui_new_creds_by_type ** | types |
| khm_handle * | type_subs |
| khm_size | n_types |
| khm_size | nc_types |
| khm_int32 | result |
| khm_int32 | response |
| wchar_t * | password |
| wchar_t * | banner |
| wchar_t * | pname |
| khm_size | n_prompts |
| khm_size | nc_prompts |
| tag_khui_new_creds_prompt ** | prompts |
| khui_ident_new_creds_cb | ident_cb |
| wchar_t * | window_title |
| LPARAM | ident_aux |
Internal use
Subtype of the request that is being handled through this object. One of KMSG_CRED_NEW_CREDS, KMSG_CRED_RENEW_CREDS or KMSG_CRED_PASSWORD
| CRITICAL_SECTION tag_khui_new_creds::cs |
Internal use
After a successfull credentials acquisition, set the primary identity as the default.
The list of identities associated with this request. The first identity in this list (identities[0]) is the primary identity.
Number of identities in the list identities
Internal use
An action context specifying the context in which the credentials acquisition operation was launced.
The mode of the user interface. One of KHUI_NC_MODE_MINI or KHUI_NC_MODE_EXPANDED.
Handle to the new credentials window.
struct tag_khui_new_creds_by_type** tag_khui_new_creds::types [read] |
Internal use
Internal use
Internal use
Internal use
One of KHUI_NC_RESULT_CANCEL or KHUI_NC_RESULT_PROCESS indicating the result of the dialog with the user
Response. See individual message documentation for info on what to do with this field
| wchar_t* tag_khui_new_creds::password |
Not used.
| wchar_t* tag_khui_new_creds::banner |
Internal use
| wchar_t* tag_khui_new_creds::pname |
Internal use
Internal use
Internal use
struct tag_khui_new_creds_prompt** tag_khui_new_creds::prompts [read] |
Internal use
| khui_ident_new_creds_cb tag_khui_new_creds::ident_cb |
Internal use
| wchar_t* tag_khui_new_creds::window_title |
Internal use
Auxilliary field which is reserved for use by the identity provider during the course of conducting this dialog.
|
Generated on Fri Aug 3 08:27:15 2007 for Network Identity Manager by Doxygen 1.5.2 © 2004-2007 Massachusetts Institute of Technology. © 2005-2007 Secure Endpoints Inc. Contact khimaira@mit.edu |
|