Compartir a través de


CertificateChain Clase

Definición

Representa una cadena de certificados usada para la comprobación de firmas.

public ref class CertificateChain sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CertificateChain final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CertificateChain
Public NotInheritable Class CertificateChain
Herencia
Object Platform::Object IInspectable CertificateChain
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Una cadena de certificados es una colección jerárquica de certificados que conduce del usuario final o del equipo a una raíz de confianza, normalmente la entidad de certificación raíz (CA).

Para obtener un objeto CertificateChain, llame al método Certificate.BuildChainAsync .

Métodos

GetCertificates(Boolean)

Obtiene la lista de certificados de la cadena de certificados.

Validate()

Comprueba si la cadena de certificados es válida o no.

Validate(ChainValidationParameters)

Comprueba si la cadena de certificados es válida o no mediante los parámetros de validación especificados.

Se aplica a