MCPcopy Create free account
hub / github.com/mozilla/cipherscan / ServerStatusRequestExtension

Class ServerStatusRequestExtension

cscan/extensions.py:88–104  ·  view source on GitHub ↗

Server Status Request extension.

Source from the content-addressed store, hash-verified

86
87
88class 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
106tlslite.extensions.TLSExtension._serverExtensions[
107 ExtensionType.status_request] = ServerStatusRequestExtension

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected