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.Value.IntValue)
{
}
}
}