ManifestSignatureInformation.VerifySignature Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Samlar in och verifierar information om signaturerna för de angivna manifesten.
Överlagringar
| Name | Description |
|---|---|
| VerifySignature(ActivationContext) |
Samlar in och verifierar information om signaturer för manifest som tillhör en angiven aktiveringskontext. |
| VerifySignature(ActivationContext, ManifestKinds) |
Samlar in och verifierar information om signaturer för manifest som tillhör en angiven aktiveringskontext och manifesttyp. |
| VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode) |
Samlar in och verifierar information om signaturer för manifest som tillhör en angiven aktiveringskontext och manifesttyp och tillåter att certifikat väljs för återkallning. |
VerifySignature(ActivationContext)
Samlar in och verifierar information om signaturer för manifest som tillhör en angiven aktiveringskontext.
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
Parametrar
- application
- ActivationContext
Aktiveringskontexten för manifestet. Aktiveringskontexter tillhör ett program och innehåller flera manifest.
Returer
En samling som innehåller ett ManifestSignatureInformation objekt för varje manifest som är verifierat.
Undantag
Parametern application är null.
Gäller för
VerifySignature(ActivationContext, ManifestKinds)
Samlar in och verifierar information om signaturer för manifest som tillhör en angiven aktiveringskontext och manifesttyp.
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
Parametrar
- application
- ActivationContext
Aktiveringskontexten för manifestet. Aktiveringskontexter tillhör ett program och innehåller flera manifest.
- manifests
- ManifestKinds
Typ av manifest. Den här parametern anger vilka manifest i aktiveringskontexten som du vill verifiera.
Returer
En samling som innehåller ett ManifestSignatureInformation objekt för varje manifest som är verifierat.
Undantag
Parametern application är null.
Gäller för
VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)
Samlar in och verifierar information om signaturer för manifest som tillhör en angiven aktiveringskontext och manifesttyp och tillåter att certifikat väljs för återkallning.
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
Parametrar
- application
- ActivationContext
Programkontexten för manifesten. Aktiveringskontexter tillhör ett program och innehåller flera manifest.
- manifests
- ManifestKinds
Typ av manifest. Den här parametern anger vilka manifest i aktiveringskontexten som du vill verifiera.
- revocationFlag
- X509RevocationFlag
Ett av uppräkningsvärdena som anger vilka certifikat i kedjan som kontrolleras för återkallning. Standardvärdet är ExcludeRoot.
- revocationMode
- X509RevocationMode
Avgör om X.509-verifieringen ska söka online efter återkallningslistor.
Returer
En samling som innehåller ett ManifestSignatureInformation objekt för varje manifest som är verifierat.
- Attribut
Undantag
Parametern application är null.
Ett värde som anges för parametern revocationFlag eller revocationMode är ogiltigt.