public OcspResponseStatus(DerEnumerated value) : base(value.Value.IntValue) { }
internal static DerEnumerated FromOctetString(byte[] enc) { if (enc.Length == 0) { throw new ArgumentException("ENUMERATED has zero length", "enc"); } if (enc.Length == 1) { int value = enc[0]; if (value < cache.Length) { DerEnumerated cached = cache[value]; if (cached != null) { return cached; } return cache[value] = new DerEnumerated(Arrays.Clone(enc)); } } return new DerEnumerated(Arrays.Clone(enc)); }