Deserialise certificate status message from binary data.
(self, parser)
| 183 | self.response = None |
| 184 | |
| 185 | def parse(self, parser): |
| 186 | """Deserialise certificate status message from binary data.""" |
| 187 | parser.startLengthCheck(3) |
| 188 | self.status_type = parser.get(1) |
| 189 | if self.status_type == 1: # FIXME, create registry |
| 190 | self.response = parser.getVarBytes(3) |
| 191 | else: |
| 192 | raise SyntaxError() # FIXME, use sane-er type |
| 193 | parser.stopLengthCheck() |
| 194 | return self |
| 195 | |
| 196 | def __format__(self, formatstr): |
| 197 | """Return human-readable representation of certificate status.""" |
nothing calls this directly
no outgoing calls
no test coverage detected