Compartilhar via


ManifestSignatureInformation.VerifySignature Método

Definição

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

Sobrecargas

VerifySignature(ActivationContext)

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

VerifySignature(ActivationContext, ManifestKinds)

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

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Coleta e verifica as informações sobre as assinaturas de manifestos que pertencem a um contexto de ativação especificado e tipo de manifesto e permite que os certificados sejam selecionados para revogação.

VerifySignature(ActivationContext)

Coleta e verifica as informações sobre as assinaturas de 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. Contextos de ativação pertencem a um aplicativo e contêm vários manifestos.

Retornos

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

Exceções

O parâmetro application é null.

Aplica-se a

VerifySignature(ActivationContext, ManifestKinds)

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

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. Contextos de ativação pertencem a um aplicativo e contêm vários manifestos.

manifests
ManifestKinds

O tipo de manifesto. Esse parâmetro especifica quais manifestos no contexto de ativação você deseja verificar.

Retornos

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

Exceções

O parâmetro application é null.

Aplica-se a

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Coleta e verifica as informações sobre as assinaturas de manifestos que pertencem a um contexto de ativação especificado e tipo de manifesto e permite que os 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 aplicativo dos manifestos. Contextos de ativação pertencem a um aplicativo e contêm vários manifestos.

manifests
ManifestKinds

O tipo de manifesto. Esse parâmetro especifica quais manifestos no contexto de ativação você deseja verificar.

revocationFlag
X509RevocationFlag

Um dos valores de enumeração que especifica quais certificados na cadeia são verificados para revogação. O padrão é ExcludeRoot.

revocationMode
X509RevocationMode

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

Retornos

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

Atributos

Exceções

O parâmetro application é null.

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

Aplica-se a