# KVCredentialComponent

This structure contains the value of a credential item. The structure is defined in `kvxtract.h`.

    typedef struct  tag_KVCredentialComponent
    {
        KVCredKeyType      keytype;
        union
        {
            void           *pkey;
            char           *skey;
            unsigned int    ikey;
        }
        keyobj;
    }
    KVCredentialComponentRec, *KVCredentialComponent;

## Member Descriptions

`keytype` | The type of credential (such as a user name or password). The types are defined by the KVCredKeyType enumerated type.
`pkey` | A pointer to a structure defining credentials. Reserved for future use.
`skey` | A pointer to a string credential key.
`ikey` | An integer credential key.

_FT_HTML5_bannerTitle.htm