枚举

GioTlsChannelBindingError

自: 2.66

声明

error-domain Gio.TlsChannelBindingError

描述 [src]

G_TLS_CHANNEL_BINDING_ERROR一起使用的一个错误代码,在GError中用来表示TLS通道绑定检索错误。

可使用自: 2.66

成员

G_TLS_CHANNEL_BINDING_ERROR_NOT_IMPLEMENTED

在TLS后端中没有实现整个绑定检索功能或特定的绑定类型。

  • 值: 0
  • 可使用自: 2.66
G_TLS_CHANNEL_BINDING_ERROR_INVALID_STATE

连接上的握手尚未完成,这是任何现有绑定类型的强烈要求。

  • 值: 1
  • 可使用自: 2.66
G_TLS_CHANNEL_BINDING_ERROR_NOT_AVAILABLE

握手已完成,但绑定数据不可用。这通常表明TLS实现未提供绑定数据。例如,某些实现对于恢复连接不提供对等证书。

  • 值: 2
  • 可使用自: 2.66
G_TLS_CHANNEL_BINDING_ERROR_NOT_SUPPORTED

当前连接不支持绑定类型。当请求没有散列函数或使用多个散列函数的证书的tls-server-end-point绑定数据时,可能会触发此错误。

  • 值: 3
  • 可使用自: 2.66
G_TLS_CHANNEL_BINDING_ERROR_GENERAL_ERROR

任何其他阻止绑定数据检索的后端错误。

  • 值: 4
  • 可使用自: 2.66

类型函数

g_tls_channel_binding_error_quark

获取TLS通道绑定错误quark。

自: 2.66