Gjsify LogoGjsify Logo

An error code used with %G_TLS_ERROR in a #GError returned from a TLS-related routine.

Index

Enumeration Members

BAD_CERTIFICATE: number

The certificate presented could not be parsed or failed validation.

BAD_CERTIFICATE_PASSWORD: number

The certificate failed to load because a password was incorrect. Since: 2.72

CERTIFICATE_REQUIRED: number

The TLS handshake failed because the server requested a client-side certificate, but none was provided. See g_tls_connection_set_certificate().

EOF: number

The TLS connection was closed without proper notice, which may indicate an attack. See g_tls_connection_set_require_close_notify().

HANDSHAKE: number

The TLS handshake failed because the peer's certificate was not acceptable.

INAPPROPRIATE_FALLBACK: number

The TLS handshake failed because the client sent the fallback SCSV, indicating a protocol downgrade attack. Since: 2.60

MISC: number

Miscellaneous TLS error

NOT_TLS: number

The TLS handshake failed because the peer does not seem to be a TLS server.

UNAVAILABLE: number

No TLS provider is available

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method