Package ch.bailu.gtk.gio
Interface TlsChannelBindingError
public interface TlsChannelBindingError
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Any other backend error
preventing binding data retrieval.static final int
The handshake is not yet
complete on the connection which is a strong requirement for any existing
binding type.static final int
Handshake is complete but
binding data is not available.static final int
Either entire binding
retrieval facility or specific binding type is not implemented in the
TLS backend.static final int
Binding type is not supported
on the current connection.
-
Field Details
-
NOT_IMPLEMENTED
static final int NOT_IMPLEMENTEDEither entire binding
retrieval facility or specific binding type is not implemented in the
TLS backend.- See Also:
-
INVALID_STATE
static final int INVALID_STATEThe handshake is not yet
complete on the connection which is a strong requirement for any existing
binding type.- See Also:
-
NOT_AVAILABLE
static final int NOT_AVAILABLEHandshake is complete but
binding data is not available. That normally indicates the TLS
implementation failed to provide the binding data. For example, some
implementations do not provide a peer certificate for resumed connections.- See Also:
-
NOT_SUPPORTED
static final int NOT_SUPPORTEDBinding type is not supported
on the current connection. This error could be triggered when requesting
`tls-server-end-point` binding data for a certificate which has no hash
function or uses multiple hash functions.- See Also:
-
GENERAL_ERROR
static final int GENERAL_ERRORAny other backend error
preventing binding data retrieval.- See Also:
-