estrutura IKEEXT_CREDENTIAL0 (iketypes.h)
A estrutura IKEEXT_CREDENTIAL0 é usada para armazenar informações de credencial usadas para a autenticação. IKEEXT_CREDENTIAL1 está disponível. Para o Windows 8, IKEEXT_CREDENTIAL2 está disponível.
Sintaxe
typedef struct IKEEXT_CREDENTIAL0_ {
IKEEXT_AUTHENTICATION_METHOD_TYPE authenticationMethodType;
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE impersonationType;
union {
IKEEXT_PRESHARED_KEY_AUTHENTICATION0 *presharedKey;
IKEEXT_CERTIFICATE_CREDENTIAL0 *certificate;
IKEEXT_NAME_CREDENTIAL0 *name;
};
} IKEEXT_CREDENTIAL0;
Membros
authenticationMethodType
Tipo de método de autenticação.
Consulte IKEEXT_AUTHENTICATION_METHOD_TYPE para obter mais informações.
impersonationType
Tipo de representação.
Consulte IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE para obter mais informações.
presharedKey
Disponível quando authenticationMethodType é IKEEXT_PRESHARED_KEY.
Consulte IKEEXT_PRESHARED_KEY_AUTHENTICATION0 para obter mais informações.
certificate
Disponível quando authenticationMethodType é um dos valores a seguir.
IKEEXT_CERTIFICATEIKEEXT_CERTIFICATE_ECDSA_P256IKEEXT_CERTIFICATE_ECDSA_P384IKEEXT_SSLIKEEXT_SSL_ECDSA_P256IKEEXT_SSL_ECDSA_P384 IKEEXT_IPV6_CGA consulte IKEEXT_CERTIFICATE_CREDENTIAL0 para obter mais informações.
name
Disponível quando authenticationMethodType é um dos valores a seguir.
IKEEXT_KERBEROSIKEEXT_NTML_V2 Consulte IKEEXT_NAME_CREDENTIAL0 para obter mais informações.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | iketypes.h |
Confira também
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE
IKEEXT_AUTHENTICATION_METHOD_TYPE
IKEEXT_CERTIFICATE_CREDENTIAL0