MSFT_NetIKECertAuthProposal (clase)
Representa una propuesta de autenticación que usa certificados para autenticar el mismo nivel remoto. Las instancias de esta clase solo existen como instancias insertadas dentro de MSFT_NetIKEP1AuthSet y MSFT_NetIKEP2AuthSet.
La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas.
Sintaxis
class MSFT_NetIKECertAuthProposal : MSFT_NetIKEAuthProposal
{
string TrustedCA;
uint16 TrustedCAType;
boolean ExcludeCAName;
boolean MapToAccount;
uint16 SigningAlgorithm;
string CertName;
uint16 CertNameType;
string EKUs[];
string Thumbprint;
boolean FollowRenewal;
boolean SelectionCriteria;
boolean ValidationCriteria;
uint16 AuthenticationMethod;
uint64 MaxLifetimeSeconds;
uint64 MaxLifetimeKilobytes;
uint16 CipherAlgorithm;
string OtherCipherAlgorithm;
uint16 HashAlgorithm;
string OtherHashAlgorithm;
string OtherAuthenticationMethod;
uint16 GroupId;
string VendorID;
string InstanceID;
string Caption;
string Description;
string ElementName;
};
Miembros
La clase MSFT_NetIKECertAuthProposal tiene estos tipos de miembros:
Propiedades
La clase MSFT_NetIKECertAuthProposal tiene estas propiedades.
-
AuthenticationMethod
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Especifica la autenticación propuesta. La lista de métodos se ha generado a partir del Apéndice A de RFC2409. Ten en cuenta que la enumeración es diferente de la lista RFC y se alinea con los valores de IKESAEndpoint.AuthenticationMethod.
-
Clave precompartida (2)
-
Anónimo (65001)
-
Kerberos (máquina como principal) (65002)
-
NTLM (máquina como principal) (65003)
-
Kerberos (usuario como principal) (65004)
-
NTLM (usuario como principal) (65005)
-
Certificados X.509 (máquina como principal) (65005)
-
Certificados X.509 (usuario como principal) (65007)
-
Certificados X.509 (mantenimiento de la máquina) (65008)
-
-
Caption
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
CertName
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
El nombre que debe aparecer en el certificado.
-
-
CertNameType
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Tipo de nombre usado en CertName.
-
None (0)
-
DNS (1)
-
UPN (2)
-
RFC822 (3)
-
CN (4)
-
OU (5)
-
O (6)
-
DC (7 )
-
-
CipherAlgorithm
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
Descripción
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
EKUs
-
-
Tipo de datos: matriz de cadena
-
Tipo de acceso: solo lectura
La EKU se va a aceptar.
-
-
ElementName
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
ExcludeCAName
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
Si se establece esta marca, se excluyen los nombres de entidad de certificación. Esta marca solo se debe establecer en las primeras autenticaciones.
-
-
FollowRenewal
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
Indica si se debe seguir la renovación del certificado.
-
-
GroupId
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
HashAlgorithm
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
InstanceID
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
MapToAccount
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
Si se establece esta marca, Windows intentará asignar certificados a cuentas de dominio.
-
-
MaxLifetimeKilobytes
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
MaxLifetimeSeconds
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
OtherAuthenticationMethod
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
OtherCipherAlgorithm
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
OtherHashAlgorithm
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Este campo se omite.
-
-
SelectionCriteria
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
Si se deben usar los criterios de certificado (CertName, EKU, Huella digital) al elegir qué certificados se van a ofrecer.
-
-
SigningAlgorithm
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Especifica el algoritmo de firma de certificado que se va a usar.
-
RSA (1)
-
DSA de curva elíptica de 256 bits (2)
-
DSA de curva elíptica de 384 bits (3 )
-
-
Huella digital
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Huella digital que se va a aceptar.
-
-
TrustedCA
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Solo se deben permitir los certificados emitidos por esta entidad emisora de certificados.
-
-
TrustedCAType
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Indica si se deben aceptar certificados solo desde la entidad de certificación de confianza raíz o también aceptar certificados de la entidades de certificación intermedias que son elementos secundarios de la entidad de certificación de confianza.
-
CA raíz (1)
-
CA intermedia (2 )
-
-
ValidationCriteria
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
Si se deben usar los criterios de certificado (CertName, EKU, Huella digital) para validar los certificados presentados.
-
-
VendorID
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Este campo se omite.
-
Requisitos
Cliente mínimo compatible |
Windows 8 |
Servidor mínimo compatible |
Windows Server 2012 |
Espacio de nombres |
Root\StandardCimv2 |
MOF |
|
Archivo DLL |
|