ManifestSignatureInformation.VerifySignature Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.