ManifestSignatureInformation.VerifySignature Metodo

Definizione

Raccoglie e verifica le informazioni sulle firme dei manifesti specificati.

Overload

Nome Descrizione
VerifySignature(ActivationContext)

Raccoglie e verifica le informazioni sulle firme dei manifesti che appartengono a un contesto di attivazione specificato.

VerifySignature(ActivationContext, ManifestKinds)

Raccoglie e verifica le informazioni sulle firme dei manifesti che appartengono a un contesto di attivazione e a un tipo di manifesto specificati.

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Raccoglie e verifica le informazioni sulle firme dei manifesti che appartengono a un contesto di attivazione e un tipo di manifesto specificati e consente di selezionare i certificati per la revoca.

VerifySignature(ActivationContext)

Raccoglie e verifica le informazioni sulle firme dei manifesti che appartengono a un contesto di attivazione specificato.

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

Parametri

application
ActivationContext

Contesto di attivazione del manifesto. I contesti di attivazione appartengono a un'applicazione e contengono più manifesti.

Valori restituiti

Insieme che contiene un ManifestSignatureInformation oggetto per ogni manifesto verificato.

Eccezioni

Il application parametro è null.

Si applica a

VerifySignature(ActivationContext, ManifestKinds)

Raccoglie e verifica le informazioni sulle firme dei manifesti che appartengono a un contesto di attivazione e a un tipo di manifesto specificati.

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

Parametri

application
ActivationContext

Contesto di attivazione del manifesto. I contesti di attivazione appartengono a un'applicazione e contengono più manifesti.

manifests
ManifestKinds

Tipo di manifesto. Questo parametro specifica i manifesti nel contesto di attivazione da verificare.

Valori restituiti

Insieme che contiene un ManifestSignatureInformation oggetto per ogni manifesto verificato.

Eccezioni

Il application parametro è null.

Si applica a

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Raccoglie e verifica le informazioni sulle firme dei manifesti che appartengono a un contesto di attivazione e un tipo di manifesto specificati e consente di selezionare i certificati per la revoca.

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

Parametri

application
ActivationContext

Contesto dell'applicazione dei manifesti. I contesti di attivazione appartengono a un'applicazione e contengono più manifesti.

manifests
ManifestKinds

Tipo di manifesto. Questo parametro specifica i manifesti nel contesto di attivazione da verificare.

revocationFlag
X509RevocationFlag

Uno dei valori di enumerazione che specifica quali certificati nella catena vengono controllati per la revoca. Il valore predefinito è ExcludeRoot.

revocationMode
X509RevocationMode

Determina se la verifica X.509 deve cercare elenchi di revoche online.

Valori restituiti

Insieme che contiene un ManifestSignatureInformation oggetto per ogni manifesto verificato.

Attributi

Eccezioni

Il application parametro è null.

Un valore specificato per il revocationFlag parametro o revocationMode non è valido.

Si applica a