ManifestSignatureInformation.VerifySignature Método

Definição

Recolhe e verifica informações sobre as assinaturas dos manifestos especificados.

Sobrecargas

Name Description
VerifySignature(ActivationContext)

Recolhe e verifica informações sobre as assinaturas dos manifestos que pertencem a um contexto de ativação especificado.

VerifySignature(ActivationContext, ManifestKinds)

Recolhe e verifica informações sobre as assinaturas dos manifestos que pertencem a um contexto de ativação e tipo de manifesto especificados.

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Recolhe e verifica informações sobre as assinaturas dos manifestos que pertencem a um contexto de ativação e tipo de manifesto especificados, permitindo que certificados sejam selecionados para revogação.

VerifySignature(ActivationContext)

Recolhe e verifica informações sobre as assinaturas dos manifestos que pertencem a um contexto de ativação 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

O contexto de ativação do manifesto. Os contextos de ativação pertencem a uma aplicação e contêm múltiplos manifestos.

Devoluções

Uma coleção que contém um ManifestSignatureInformation objeto para cada manifesto verificado.

Exceções

O application parâmetro é null.

Aplica-se a

VerifySignature(ActivationContext, ManifestKinds)

Recolhe e verifica informações sobre as assinaturas dos manifestos que pertencem a um contexto de ativação e tipo de manifesto 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

O contexto de ativação do manifesto. Os contextos de ativação pertencem a uma aplicação e contêm múltiplos manifestos.

manifests
ManifestKinds

O tipo de manifestação. Este parâmetro especifica qual se manifesta no contexto de ativação que pretende verificar.

Devoluções

Uma coleção que contém um ManifestSignatureInformation objeto para cada manifesto verificado.

Exceções

O application parâmetro é null.

Aplica-se a

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Recolhe e verifica informações sobre as assinaturas dos manifestos que pertencem a um contexto de ativação e tipo de manifesto especificados, permitindo que certificados sejam selecionados para revogação.

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

O contexto de aplicação dos manifestos. Os contextos de ativação pertencem a uma aplicação e contêm múltiplos manifestos.

manifests
ManifestKinds

O tipo de manifestação. Este parâmetro especifica qual se manifesta no contexto de ativação que pretende verificar.

revocationFlag
X509RevocationFlag

Um dos valores de enumeração que especifica quais os certificados na cadeia verificados para revogação. A predefinição é ExcludeRoot.

revocationMode
X509RevocationMode

Determina se a verificação X.509 deve procurar online listas de revogação.

Devoluções

Uma coleção que contém um ManifestSignatureInformation objeto para cada manifesto verificado.

Atributos

Exceções

O application parâmetro é null.

Um valor especificado para o revocationFlag parâmetro ou revocationMode é inválido.

Aplica-se a