X509ChainStatusFlags.cs 962 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //
  2. // X509ChainStatusFlags.cs - System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
  3. //
  4. // Author:
  5. // Sebastien Pouliot ([email protected])
  6. //
  7. // (C) 2003 Motus Technologies Inc. (http://www.motus.com)
  8. //
  9. #if NET_2_0
  10. using System;
  11. namespace System.Security.Cryptography.X509Certificates {
  12. // Note: Match the definition of framework version 1.2.3400.0 on http://longhorn.msdn.microsoft.com
  13. public enum X509ChainStatusFlags {
  14. NoError,
  15. NotTimeValid,
  16. NotTimeNested,
  17. Revoked,
  18. NotSignatureValid,
  19. NotValidForUsage,
  20. UntrustedRoot,
  21. RevocationStatusUnknown,
  22. Cyclic,
  23. InvalidExtension,
  24. InvalidPolicyConstraints,
  25. InvalidBasicConstraints,
  26. InvalidNameConstraints,
  27. HasNotSupportedNameConstraint,
  28. HasNotDefinedNameConstraint,
  29. HasNotPermittedNameConstraint,
  30. HasExcludedNameConstraint,
  31. PartialChain,
  32. CtlNotTimeValid,
  33. CtlNotSignatureValid,
  34. CtlNotValidForUsage,
  35. OfflineRevocation,
  36. NoIssuanceChainPolicy
  37. }
  38. }
  39. #endif