class RubySMB::Gss::Provider::Base
The base class for a GSS authentication provider. This class defines a common interface and is not usable as a provider on its own.
Attributes
allow_anonymous[RW]
Whether or not anonymous authentication attempts should be permitted.
Public Instance Methods
new_authenticator(server_client)
click to toggle source
Create a new, client-specific authenticator instance. This new instance is then able to track the unique state of a particular client / connection.
@param [Server::ServerClient] server_client the client instance that this the authenticator will be for
# File lib/ruby_smb/gss/provider.rb, line 21 def new_authenticator(server_client) raise NotImplementedError end