Compartir a través de


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.

public:
 static System::Security::Cryptography::ManifestSignatureInformationCollection ^ VerifySignature(ActivationContext ^ application);
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application);
static member VerifySignature : ActivationContext -> System.Security.Cryptography.ManifestSignatureInformationCollection
Public Shared Function VerifySignature (application As ActivationContext) As ManifestSignatureInformationCollection

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

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.

public:
 static System::Security::Cryptography::ManifestSignatureInformationCollection ^ VerifySignature(ActivationContext ^ application, System::Security::ManifestKinds manifests);
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests);
static member VerifySignature : ActivationContext * System.Security.ManifestKinds -> System.Security.Cryptography.ManifestSignatureInformationCollection
Public Shared Function VerifySignature (application As ActivationContext, manifests As ManifestKinds) As ManifestSignatureInformationCollection

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

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.

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);
[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);
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);
[<System.Security.SecurityCritical>]
static member VerifySignature : ActivationContext * System.Security.ManifestKinds * System.Security.Cryptography.X509Certificates.X509RevocationFlag * System.Security.Cryptography.X509Certificates.X509RevocationMode -> System.Security.Cryptography.ManifestSignatureInformationCollection
static member VerifySignature : ActivationContext * System.Security.ManifestKinds * System.Security.Cryptography.X509Certificates.X509RevocationFlag * System.Security.Cryptography.X509Certificates.X509RevocationMode -> System.Security.Cryptography.ManifestSignatureInformationCollection
Public Shared Function VerifySignature (application As ActivationContext, manifests As ManifestKinds, revocationFlag As X509RevocationFlag, revocationMode As X509RevocationMode) As ManifestSignatureInformationCollection

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