Python: module gdata.tlslite.constants

gdata.tlslite.constants | index /usr/local/google/home/afshar/src/external-gdata-release/google3/src/gdata/tlslite/constants.py

`Constants used in various places.`

Classes
`` |  | AlertDescription AlertLevel CertificateType CipherSuite ContentType Fault HandshakeType
class AlertDescription
`` | `@cvar bad_record_mac: A TLS record failed to decrypt properly. If this occurs during a shared-key or SRP handshake it most likely indicates a bad password. It may also indicate an implementation error, or some tampering with the data in transit. This alert will be signalled by the server if the SRP password is bad. It may also be signalled by the server if the SRP username is unknown to the server, but it doesn't wish to reveal that fact. This alert will be signalled by the client if the shared-key username is bad. @cvar handshake_failure: A problem occurred while handshaking. This typically indicates a lack of common ciphersuites between client and server, or some other disagreement (about SRP parameters or key sizes, for example). @cvar protocol_version: The other party's SSL/TLS version was unacceptable. This indicates that the client and server couldn't agree on which version of SSL or TLS to use. @cvar user_canceled: The handshake is being cancelled for some reason.`
| Data and other attributes defined here: access_denied = 49 bad_certificate = 42 bad_record_mac = 20 certificate_expired = 45 certificate_revoked = 44 certificate_unknown = 46 close_notify = 0 decode_error = 50 decompression_failure = 30 decrypt_error = 51 decryption_failed = 21 export_restriction = 60 handshake_failure = 40 illegal_parameter = 47 insufficient_security = 71 internal_error = 80 missing_srp_username = 121 no_certificate = 41 no_renegotiation = 100 protocol_version = 70 record_overflow = 22 unexpected_message = 10 unknown_ca = 48 unknown_srp_username = 120 unsupported_certificate = 43 untrusted_srp_parameters = 122 user_canceled = 90
class AlertLevel
`` |  | Data and other attributes defined here: fatal = 2 warning = 1
class CertificateType
`` |  | Data and other attributes defined here: cryptoID = 2 openpgp = 1 x509 = 0
class CipherSuite
`` |  | Static methods defined here: getRsaSuites(ciphers) getSrpRsaSuites(ciphers) getSrpSuites(ciphers) Data and other attributes defined here: TLS_RSA_WITH_3DES_EDE_CBC_SHA = 10 TLS_RSA_WITH_AES_128_CBC_SHA = 47 TLS_RSA_WITH_AES_256_CBC_SHA = 53 TLS_RSA_WITH_RC4_128_SHA = 5 TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA = 81 TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA = 84 TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA = 87 TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA = 80 TLS_SRP_SHA_WITH_AES_128_CBC_SHA = 83 TLS_SRP_SHA_WITH_AES_256_CBC_SHA = 86 aes128Suites = [83, 84, 47] aes256Suites = [86, 87, 53] rc4Suites = [5] rsaSuites = [10, 47, 53, 5] srpRsaSuites = [81, 84, 87] srpSuites = [80, 83, 86] tripleDESSuites = [80, 81, 10]
class ContentType
`` |  | Data and other attributes defined here: alert = 21 all = (20, 21, 22, 23) application_data = 23 change_cipher_spec = 20 handshake = 22
class Fault
`` |  | Data and other attributes defined here: badA = 103 badB = 201 badFinished = 300 badIdentifier = 401 badMAC = 301 badPadding = 302 badPassword = 102 badPremasterPadding = 501 badSharedKey = 402 badUsername = 101 badVerifyMessage = 601 clientCertFaults = [601] clientNoAuthFaults = [501, 502] clientSharedKeyFaults = [401, 402] clientSrpFaults = [101, 102, 103] faultAlerts = {101: (120, 20), 102: (20,), 103: (47,), 300: (51,), 301: (20,), 302: (20,), 401: (40,), 402: (20,), 501: (20,), 502: (20,), ...} faultNames = {101: 'bad username', 102: 'bad password', 103: 'bad A', 300: 'bad finished message', 301: 'bad MAC', 302: 'bad padding', 401: 'bad identifier', 402: 'bad sharedkey', 501: 'bad premaster padding', 502: 'short premaster secret', ...} genericFaults = [300, 301, 302] serverFaults = [201] shortPremasterSecret = 502
class HandshakeType
`` |  | Data and other attributes defined here: certificate = 11 certificate_request = 13 certificate_verify = 15 client_hello = 1 client_key_exchange = 16 finished = 20 hello_request = 0 server_hello = 2 server_hello_done = 14 server_key_exchange = 12