Interface TlsChannelBindingError


public interface TlsChannelBindingError
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static 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_IMPLEMENTED
      Either entire binding
      retrieval facility or specific binding type is not implemented in the
      TLS backend.
      See Also:
    • INVALID_STATE

      static final int INVALID_STATE
      The 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_AVAILABLE
      Handshake 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_SUPPORTED
      Binding 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_ERROR
      Any other backend error
      preventing binding data retrieval.
      See Also: