| PublicKey | Representa la información de la clave pública de un certificado X509. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X500DistinguishedName | Representa el nombre distinguido de un certificado X509. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509Certificate | Certificado X.509 v.3. No se admiten certificados cifrados. Solo se admite la bandera X509KeyStorageFlags::DefaultKeySet. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509Certificate2 | Representa un certificado X509. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509Certificate2Collection | Colección de objetos de certificado X509. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509Certificate2CollectionPtr | Puntero a una colección de certificados X509. Este tipo es un puntero para gestionar la eliminación de otro objeto. Debe asignarse en la pila y pasarse a funciones ya sea por valor o por referencia constante. |
| X509CertificateCollection | Colección de objetos de certificado X509. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509CertificateCollectionPtr | Puntero a una colección de certificados X509. Este tipo es un puntero para gestionar la eliminación de otro objeto. Debe asignarse en la pila y pasarse a funciones ya sea por valor o por referencia constante. |
| X509Chain | Representa la cadena de certificados X509. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509ChainPolicy | La política de cadena que se aplicará al construir una cadena de certificados X509. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509ChainStatus | Almacena el estado de la cadena X509 y la información de errores. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509Extension | Objeto de extensión para mantener información adicional asociada con un certificado X.509. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509ExtensionCollection | Colección de objetos de extensión. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509ExtensionCollectionPtr | Puntero a una colección de extensiones X509. Este tipo es un puntero para gestionar la eliminación de otro objeto. Debe asignarse en la pila y pasarse a funciones ya sea por valor o por referencia constante. |
| X509ExtensionEnumerator | Enumerador para iterar a través de la colección de extensiones. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |
| X509KeyUsageExtension | Objeto de extensión para mantener información adicional sobre el uso de una clave. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y utilice este puntero para pasarlo a funciones como argumento. |