using System; using Org.BouncyCastle.Asn1; namespace Org.BouncyCastle.Asn1.Ocsp { public class OcspResponseStatus : DerEnumerated { public const int Successful = 0; public const int MalformedRequest = 1; public const int InternalError = 2; public const int TryLater = 3; public const int SignatureRequired = 5; public const int Unauthorized = 6; /** * The OcspResponseStatus enumeration. *
         * OcspResponseStatus ::= Enumerated {
         *     successful            (0),  --Response has valid confirmations
         *     malformedRequest      (1),  --Illegal confirmation request
         *     internalError         (2),  --Internal error in issuer
         *     tryLater              (3),  --Try again later
         *                                 --(4) is not used
         *     sigRequired           (5),  --Must sign the request
         *     unauthorized          (6)   --Request unauthorized
         * }
         * 
*/ public OcspResponseStatus(int value) : base(value) { } public OcspResponseStatus(DerEnumerated value) : base(value.IntValueExact) { } } }