ManifestSignatureInformation.VerifySignature Método

Definición

Recopila y comprueba la información sobre las firmas de los manifiestos especificados.

Sobrecargas

VerifySignature(ActivationContext)

Recopila y comprueba la información sobre las firmas de manifiestos que pertenecen a un contexto de activación especificado.

VerifySignature(ActivationContext, ManifestKinds)

Recopila y comprueba la información sobre las firmas de manifiestos que pertenecen a un contexto de activación y a un tipo de manifiesto especificados.

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Recopila y comprueba la información sobre las firmas de manifiestos que pertenecen a un contexto de activación y a un tipo de manifiesto especificados, y permite seleccionar certificados para la revocación.

VerifySignature(ActivationContext)

Recopila y comprueba la información sobre las firmas de manifiestos que pertenecen a un contexto de activación especificado.

C#
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application);

Parámetros

application
ActivationContext

Contexto de activación del manifiesto. Los contextos de activación pertenecen a una aplicación y contienen varios manifiestos.

Devoluciones

Colección que contiene un objeto ManifestSignatureInformation para cada manifiesto comprobado.

Excepciones

El parámetro application es null.

Se aplica a

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

VerifySignature(ActivationContext, ManifestKinds)

Recopila y comprueba la información sobre las firmas de manifiestos que pertenecen a un contexto de activación y a un tipo de manifiesto especificados.

C#
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests);

Parámetros

application
ActivationContext

Contexto de activación del manifiesto. Los contextos de activación pertenecen a una aplicación y contienen varios manifiestos.

manifests
ManifestKinds

Tipo de manifiesto. Este parámetro especifica qué manifiestos del contexto de activación desea comprobar.

Devoluciones

Colección que contiene un objeto ManifestSignatureInformation para cada manifiesto comprobado.

Excepciones

El parámetro application es null.

Se aplica a

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Recopila y comprueba la información sobre las firmas de manifiestos que pertenecen a un contexto de activación y a un tipo de manifiesto especificados, y permite seleccionar certificados para la revocación.

C#
[System.Security.SecurityCritical]
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests, System.Security.Cryptography.X509Certificates.X509RevocationFlag revocationFlag, System.Security.Cryptography.X509Certificates.X509RevocationMode revocationMode);
C#
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests, System.Security.Cryptography.X509Certificates.X509RevocationFlag revocationFlag, System.Security.Cryptography.X509Certificates.X509RevocationMode revocationMode);

Parámetros

application
ActivationContext

Contexto de la aplicación de los manifiestos. Los contextos de activación pertenecen a una aplicación y contienen varios manifiestos.

manifests
ManifestKinds

Tipo de manifiesto. Este parámetro especifica qué manifiestos del contexto de activación desea comprobar.

revocationFlag
X509RevocationFlag

Uno de los valores de enumeración que especifica en qué certificados de la cadena se realiza la comprobación de la revocación. De manera predeterminada, es ExcludeRoot.

revocationMode
X509RevocationMode

Determina si la comprobación X.509 debe buscar listas de revocación en línea.

Devoluciones

Colección que contiene un objeto ManifestSignatureInformation para cada manifiesto comprobado.

Atributos

Excepciones

El parámetro application es null.

Un valor especificado para el parámetro revocationFlag o revocationMode no es válido.

Se aplica a

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1