示例#1
0
        protected Context(AuthenticationSettings settings, IProxyLogger logger)
        {
            Settings = settings;
            Logger   = logger;

            CredentialHandle = AcquireCredential();
        }
示例#2
0
 public NegotiateContext(AuthenticationSettings settings, IProxyLogger logger)
     : base(settings, logger)
 {
     authenticator = new KerberosAuthenticatorEx(
         new KeyTable(
             new KerberosKey(
                 settings.NtlmKey
                 )
             )
         );
 }
示例#3
0
 public NtlmContext(AuthenticationSettings settings, IProxyLogger logger)
     : base(settings, logger)
 {
 }