ManifestSignatureInformation.VerifySignature Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.