Symbian
 Developer Library

DEVELOPER LIBRARY

[Index] [Glossary] [Previous] [Next]



Location: x509certchain.h

Enum TValidationError

TValidationError

Description

Defines what type of validation error occurs.

EValidatedOK

Validation has occurred successfully.

EChainHasNoRoot

Validation error as the certificate chain has no root certificate.

ESignatureInvalid

Validation error as the client's signature is not valid.

EDateOutOfRange

Validation error as the date falls outside of the validity period.

ENameIsExcluded

Validation error as a client name is being used that has not been included in the list of valid client names.

ENameNotPermitted

Validation error that occurs when an invalid client name is being used.

ENotCACert

Validation error that occurs when an invalid client certificate is used.

ECertificateRevoked

Validation error that occurs when a client certificate has been removed.

EUnrecognizedCriticalExtension

Validation error that occurs when a client certificate extension is invalid.

ENoBasicConstraintInCACert

Validation error that occurs when a client certificate has no basic contraints.

ENoAcceptablePolicy

Validation error that occurs when the no valid policy.

EPathTooLong

Validation error that occurs when a client certificate's path is too long.

ENegativePathLengthSpecified

Validation error that occurs when the path length specified is invalid.

ENamesDontChain

Validation error that occurs when a name is invalid.

ERequiredPolicyNotFound

Validation error that occurs when a policy is invalid.

EBadKeyUsage

Validation error that occurs when key usage is invalid.

ERootCertNotSelfSigned

Validation error that occurs when a root certificate has not validated itself.

ECriticalExtendedKeyUsage

Validation error that occurs when key usage is invalid.

ECriticalCertPoliciesWithQualifiers

Validation error that occurs when certificate policies are not valid.

ECriticalPolicyMapping

Validation error that occurs when the policy mapping is invalid.