/** * Populate the given channel binding callback with any channel binding data that might be present on this * connection. If no channel binding seems to be supported, then the callback will be left unpopulated. * * @param callback the binding callback to populate (must not be {@code null}) */ public void handleChannelBindingCallback(final ChannelBindingCallback callback) { Assert.checkNotNullParam("callback", callback); byte[] bindingData = getChannelBinding("tls-unique"); if (bindingData != null) { callback.setBindingType("tls-unique"); callback.setBindingData(bindingData); } else { bindingData = getChannelBinding(TLS_SERVER_ENDPOINT); if (bindingData != null) { callback.setBindingType(TLS_SERVER_ENDPOINT); callback.setBindingData(bindingData); } } }
/** * Populate the given channel binding callback with any channel binding data that might be present on this * connection. If no channel binding seems to be supported, then the callback will be left unpopulated. * * @param callback the binding callback to populate (must not be {@code null}) */ public void handleChannelBindingCallback(final ChannelBindingCallback callback) { Assert.checkNotNullParam("callback", callback); byte[] bindingData = getChannelBinding("tls-unique"); if (bindingData != null) { callback.setBindingType("tls-unique"); callback.setBindingData(bindingData); } else { bindingData = getChannelBinding(TLS_SERVER_ENDPOINT); if (bindingData != null) { callback.setBindingType(TLS_SERVER_ENDPOINT); callback.setBindingData(bindingData); } } }
/** * Populate the given channel binding callback with any channel binding data that might be present on this * connection. If no channel binding seems to be supported, then the callback will be left unpopulated. * * @param callback the binding callback to populate (must not be {@code null}) */ public void handleChannelBindingCallback(final ChannelBindingCallback callback) { Assert.checkNotNullParam("callback", callback); byte[] bindingData = getChannelBinding("tls-unique"); if (bindingData != null) { callback.setBindingType("tls-unique"); callback.setBindingData(bindingData); } else { bindingData = getChannelBinding(TLS_SERVER_ENDPOINT); if (bindingData != null) { callback.setBindingType(TLS_SERVER_ENDPOINT); callback.setBindingData(bindingData); } } }
/** * Populate the given channel binding callback with any channel binding data that might be present on this * connection. If no channel binding seems to be supported, then the callback will be left unpopulated. * * @param callback the binding callback to populate (must not be {@code null}) */ public void handleChannelBindingCallback(final ChannelBindingCallback callback) { Assert.checkNotNullParam("callback", callback); byte[] bindingData = getChannelBinding("tls-unique"); if (bindingData != null) { callback.setBindingType("tls-unique"); callback.setBindingData(bindingData); } else { bindingData = getChannelBinding(TLS_SERVER_ENDPOINT); if (bindingData != null) { callback.setBindingType(TLS_SERVER_ENDPOINT); callback.setBindingData(bindingData); } } }