License | BSD-style |
---|---|
Maintainer | Vincent Hanquez <vincent@snarc.org> |
Stability | experimental |
Portability | unknown |
Safe Haskell | Safe |
Language | Haskell2010 |
Errors types
Possible errors during parsing operations
StreamUnexpectedEOC | Unexpected EOC in the stream. |
StreamInfinitePrimitive | Invalid primitive with infinite length in a stream. |
StreamConstructionWrongSize | A construction goes over the size specified in the header. |
StreamUnexpectedSituation String | An unexpected situation has come up parsing an ASN1 event stream. |
ParsingHeaderFail String | Parsing an invalid header. |
ParsingPartial | Parsing is not finished, there is construction unended. |
TypeNotImplemented String | Decoding of a type that is not implemented. Contribution welcome. |
TypeDecodingFailed String | Decoding of a knowed type failed. |
TypePrimitiveInvalid String | Invalid primitive type |
PolicyFailed String String | Policy failed including the name of the policy and the reason. |
Instances
Eq ASN1Error Source # | |
Show ASN1Error Source # | |
Exception ASN1Error Source # | |
Defined in Data.ASN1.Error toException :: ASN1Error -> SomeException # fromException :: SomeException -> Maybe ASN1Error # displayException :: ASN1Error -> String # |