Class | Net::NTLM::ChannelBinding |
In: |
lib/net/ntlm/channel_binding.rb
|
Parent: | Object |
acceptor_address_length | [R] | |
acceptor_addrtype | [R] | |
channel | [R] | |
initiator_address_length | [R] | |
initiator_addtype | [R] | |
unique_prefix | [R] |
Creates a ChannelBinding used for Extended Protection Authentication @see blogs.msdn.com/b/openspecification/archive/2013/03/26/ntlm-and-channel-binding-hash-aka-exteneded-protection-for-authentication.aspx
@param outer_channel [OpenSSL::X509::Certificate] Server certificate securing
the outer TLS channel
@return [NTLM::ChannelBinding] A ChannelBinding holding a token that can be
embedded in a {Type3} message
Returns a channel binding hash acceptable for use as a AV_PAIR MsvAvChannelBindings
field value as specified in the NTLM protocol
@return [String] MD5 hash of gss_channel_bindings_struct