Server Status Request extension.
| 86 | |
| 87 | |
| 88 | class ServerStatusRequestExtension(tlslite.extensions.TLSExtension): |
| 89 | """Server Status Request extension.""" |
| 90 | |
| 91 | def __init__(self): |
| 92 | """Create server status request extension.""" |
| 93 | super(ServerStatusRequestExtension, self).__init__( |
| 94 | extType=ExtensionType.status_request) |
| 95 | |
| 96 | def parse(self, parser): |
| 97 | """Deserialise the extension from binary data.""" |
| 98 | if parser.getRemainingLength() != 0: |
| 99 | raise SyntaxError() # FIXME |
| 100 | return self |
| 101 | |
| 102 | def __repr__(self): |
| 103 | """Human readable representation of the object.""" |
| 104 | return "ServerStatusRequestExtension()" |
| 105 | |
| 106 | tlslite.extensions.TLSExtension._serverExtensions[ |
| 107 | ExtensionType.status_request] = ServerStatusRequestExtension |
nothing calls this directly
no outgoing calls
no test coverage detected