SignatureVerificationResult SignatureVerificationResult SignatureVerificationResult SignatureVerificationResult Enum

Definice

Určuje většinu kódů výsledku pro ověření podpisu.Specifies most of the result codes for signature verification.

public enum class SignatureVerificationResult
public enum SignatureVerificationResult
type SignatureVerificationResult = 
Public Enum SignatureVerificationResult
Dědičnost
SignatureVerificationResultSignatureVerificationResultSignatureVerificationResultSignatureVerificationResult

Pole

AssemblyIdentityMismatch AssemblyIdentityMismatch AssemblyIdentityMismatch AssemblyIdentityMismatch 1

Identita sestavení zadaného v uzlu/ASM: Assembly/ASM: assemblyIdentity manifestu neodpovídá identitě sestavení v podpisu Authenticode v/ASM: Assembly/DS: Signature/DS: KeyInfo/msrel: RelData/r: License/r: Grant /as: ManifestInformation/as: assemblyIdentity uzel.The identity of the assembly specified in the /asm:assembly/asm:assemblyIdentity node of the manifest does not match the identity of the assembly in the Authenticode signature in the /asm:assembly/ds:signature/ds:KeyInfo/msrel:RelData/r:license/r:grant/as:ManifestInformation/as:assemblyIdentity node.

BadDigest BadDigest BadDigest BadDigest -2146869232

Digitální podpis objektu se nepovedlo ověřit.The digital signature of the object did not verify.

BadSignatureFormat BadSignatureFormat BadSignatureFormat BadSignatureFormat -2146762749

Formát podpisu je neplatný.The signature format is invalid.

BasicConstraintsNotObserved BasicConstraintsNotObserved BasicConstraintsNotObserved BasicConstraintsNotObserved -2146869223

Nebylo zjištěno rozšíření pro základní omezení certifikátu.The basic constraint extension of a certificate has not been observed.

CertificateExpired CertificateExpired CertificateExpired CertificateExpired -2146762495

Platnost certifikátu vypršela.The certificate has expired.

CertificateExplicitlyDistrusted CertificateExplicitlyDistrusted CertificateExplicitlyDistrusted CertificateExplicitlyDistrusted -2146762479

Certifikát byl explicitně označen jako nedůvěryhodný pro uživatele.The certificate was explicitly marked as not trusted by the user.

CertificateMalformed CertificateMalformed CertificateMalformed CertificateMalformed -2146762488

Certifikát chybí nebo má prázdnou hodnotu pro důležité pole, jako je například předmět nebo název vystavitele.The certificate is missing or has an empty value for an important field, such as a subject or issuer name.

CertificateNotExplicitlyTrusted CertificateNotExplicitlyTrusted CertificateNotExplicitlyTrusted CertificateNotExplicitlyTrusted -2146762748

Certifikát není explicitně důvěryhodný.The certificate is not trusted explicitly.

CertificateRevoked CertificateRevoked CertificateRevoked CertificateRevoked -2146762484

Certifikát byl odvolán.The certificate has been revoked.

CertificateUsageNotAllowed CertificateUsageNotAllowed CertificateUsageNotAllowed CertificateUsageNotAllowed -2146762490

Certifikát nelze použít k podepisování a ověřování.The certificate cannot be used for signing and verification.

ContainingSignatureInvalid ContainingSignatureInvalid ContainingSignatureInvalid ContainingSignatureInvalid 2

Podpis silného názvu v AuthenticodeSignatureInformation objektu neověřuje.The strong name signature does not verify in the AuthenticodeSignatureInformation object. Vzhledem k tomu, že podpis silného názvu zabalí podpis Authenticode, někdo by mohl nahradit podpis Authenticode podpisem svého výběru.Because the strong name signature wraps the Authenticode signature, someone could replace the Authenticode signature with a signature of their choosing. Chcete-li tomu zabránit, bude tento kód chyby vrácen, pokud se silný název neověřuje, protože nahrazení části signatury silného názvu ho zruší.To prevent this, this error code is returned if the strong name does not verify because substituting a part of the strong name signature will invalidate it.

CouldNotBuildChain CouldNotBuildChain CouldNotBuildChain CouldNotBuildChain -2146762486

Řetěz nelze sestavit.The chain could not be built.

GenericTrustFailure GenericTrustFailure GenericTrustFailure GenericTrustFailure -2146762485

Došlo k obecné chybě vztahu důvěryhodnosti s certifikátem.There is a general trust failure with the certificate.

InvalidCertificateName InvalidCertificateName InvalidCertificateName InvalidCertificateName -2146762476

Certifikát má neplatný název.The certificate has an invalid name. Název buď není zahrnutý v seznamu povolených nebo je explicitně vyloučený.The name is either not included in the permitted list or is explicitly excluded.

InvalidCertificatePolicy InvalidCertificatePolicy InvalidCertificatePolicy InvalidCertificatePolicy -2146762477

Certifikát má neplatnou zásadu.The certificate has an invalid policy.

InvalidCertificateRole InvalidCertificateRole InvalidCertificateRole InvalidCertificateRole -2146762493

Certifikát má neplatnou roli.The certificate has an invalid role.

InvalidCertificateSignature InvalidCertificateSignature InvalidCertificateSignature InvalidCertificateSignature -2146869244

Podpis certifikátu nelze ověřit.The signature of the certificate cannot be verified.

InvalidCertificateUsage InvalidCertificateUsage InvalidCertificateUsage InvalidCertificateUsage -2146762480

Certifikát má neplatné použití.The certificate has an invalid usage.

InvalidCountersignature InvalidCountersignature InvalidCountersignature InvalidCountersignature -2146869245

Jeden z signatur čítače je neplatný.One of the counter signatures is invalid.

InvalidSignerCertificate InvalidSignerCertificate InvalidSignerCertificate InvalidSignerCertificate -2146869246

Certifikát pro podepisující osobu zprávy není platný nebo se nenašel.The certificate for the signer of the message is invalid or not found.

InvalidTimePeriodNesting InvalidTimePeriodNesting InvalidTimePeriodNesting InvalidTimePeriodNesting -2146762494

Certifikát byl vydán po vypršení platnosti vydávajícího certifikátu.A certificate was issued after the issuing certificate has expired.

InvalidTimestamp InvalidTimestamp InvalidTimestamp InvalidTimestamp -2146869243

Podpis nebo certifikát časového razítka nelze ověřit nebo je poškozen.The time stamp signature or certificate could not be verified or is malformed.

IssuerChainingError IssuerChainingError IssuerChainingError IssuerChainingError -2146762489

Nadřazená položka daného certifikátu nevydala podřízený certifikát.A parent of a given certificate did not issue that child certificate.

MissingSignature MissingSignature MissingSignature MissingSignature -2146762496

Chybí podpis.The signature is missing.

PathLengthConstraintViolated PathLengthConstraintViolated PathLengthConstraintViolated PathLengthConstraintViolated -2146762492

Bylo porušeno omezení délky cesty v certifikačním řetězci.A path length constraint in the certification chain has been violated.

PublicKeyTokenMismatch PublicKeyTokenMismatch PublicKeyTokenMismatch PublicKeyTokenMismatch 3

Token veřejného klíče z identity manifestu v uzlu/ASM: Assembly/ASM: AssemblyIdentity se neshoduje s tokenem veřejného klíče klíče, který se používá k podepsání manifestu.The public key token from the manifest identity in the /asm:assembly/asm:AssemblyIdentity node does not match the public key token of the key that is used to sign the manifest.

PublisherMismatch PublisherMismatch PublisherMismatch PublisherMismatch 4

Název vydavatele z/ASM: assembly/asmv2: publisherIdentity – se neshoduje s názvem subjektu podpisového certifikátu, nebo hodnota hash klíče vystavitele ze stejného uzlu publisherIdentity – neodpovídá hodnotě hash klíče podpisového certifikátu.The publisher name from /asm:assembly/asmv2:publisherIdentity does not match the subject name of the signing certificate, or the issuer key hash from the same publisherIdentity node does not match the key hash of the signing certificate.

RevocationCheckFailure RevocationCheckFailure RevocationCheckFailure RevocationCheckFailure -2146762482

Kontroly odvolání se nezdařily.The revocation check failed.

SystemError SystemError SystemError SystemError -2146869247

Při ověřování vztahu důvěryhodnosti došlo k chybě na úrovni systému.A system-level error occurred while verifying trust.

UnknownCriticalExtension UnknownCriticalExtension UnknownCriticalExtension UnknownCriticalExtension -2146762491

Certifikát obsahuje neznámou příponu, která je označena jako kritická.A certificate contains an unknown extension that is marked critical.

UnknownTrustProvider UnknownTrustProvider UnknownTrustProvider UnknownTrustProvider -2146762751

Certifikát má neznámého poskytovatele důvěryhodnosti.The certificate has an unknown trust provider.

UnknownVerificationAction UnknownVerificationAction UnknownVerificationAction UnknownVerificationAction -2146762750

Certifikát má neznámou akci ověření.The certificate has an unknown verification action.

UntrustedCertificationAuthority UntrustedCertificationAuthority UntrustedCertificationAuthority UntrustedCertificationAuthority -2146762478

Řetěz certifikace byl správně zpracován, ale zprostředkovatel zásad nedůvěřuje jednomu z certifikátů certifikační autority.The certification chain processed correctly, but one of the CA certificates is not trusted by the policy provider.

UntrustedRootCertificate UntrustedRootCertificate UntrustedRootCertificate UntrustedRootCertificate -2146762487

Kořenový certifikát není důvěryhodný.The root certificate is not trusted.

UntrustedTestRootCertificate UntrustedTestRootCertificate UntrustedTestRootCertificate UntrustedTestRootCertificate -2146762483

Kořenový certifikát testu není důvěryhodný.The test root certificate is not trusted.

Valid Valid Valid Valid 0

Výsledek ověření certifikátu je platný.The certificate verification result is valid.

Poznámky

Úspěšné ověření vrátí platný výsledek.A successful verification returns the Valid result.

Hodnoty HRESULT jsou obecně vraceny nespravovaným rozhraním Microsoft Cryptographic API (CAPI); ostatní hodnoty jsou nastaveny pomocí spravovaného ověřování.HRESULT values are generally returned by the unmanaged Microsoft Cryptographic API (CAPI); the other values are set by managed verification. Tento výčet není vyčerpávající ze všech možných hodnot HRESULT a může se změnit.This enumeration is not comprehensive of all possible HRESULT values and is subject to change.

Platí pro