estrutura IKEEXT_CREDENTIAL1 (iketypes.h)
A estrutura IKEEXT_CREDENTIAL1 é usada para armazenar informações de credencial usadas para a autenticação. IKEEXT_CREDENTIAL2 está disponível. Para o Windows Vista, IKEEXT_CREDENTIAL0 está disponível.
Sintaxe
typedef struct IKEEXT_CREDENTIAL1_ {
IKEEXT_AUTHENTICATION_METHOD_TYPE authenticationMethodType;
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE impersonationType;
union {
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *presharedKey;
IKEEXT_CERTIFICATE_CREDENTIAL1 *certificate;
IKEEXT_NAME_CREDENTIAL0 *name;
};
} IKEEXT_CREDENTIAL1;
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_AUTHENTICATION1 para obter mais informações.
certificate
Disponível quando authenticationMethodType é um dos valores a seguir.
IKEEXT_CERTIFICATEIKEEXT_CERTIFICATE_ECDSA_P256 IKEEXT_CERTIFICATE_ECDSA_P384IKEEXT_SSL IKEEXT_SSL_ECDSA_P256IKEEXT_SSL_ECDSA_P384 IKEEXT_IPV6_CGA Consulte IKEEXT_CERTIFICATE_CREDENTIAL1 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 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | iketypes.h |
Confira também
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE
IKEEXT_AUTHENTICATION_METHOD_TYPE
IKEEXT_CERTIFICATE_CREDENTIAL1