public UsernameHashedSecretComputer(IUsernameSecretProvider usernameSecretProvider)
        {
            if (usernameSecretProvider == null)
            {
                throw new ArgumentNullException(nameof(usernameSecretProvider));
            }

            _usernameSecretProvider = usernameSecretProvider;
        }
Ejemplo n.º 2
0
 public DigestAuthenticationMiddleware(OwinMiddleware next, DigestAuthenticationConfiguration config, IUsernameSecretProvider usernameSecretProvider) :
     base(next, new DigestAuthenticationOptions())
 {
     _config = config;
     _usernameSecretProvider = usernameSecretProvider;
 }
 public DigestAuthenticationHandler(IOptionsMonitor <DigestAuthenticationOptions> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock, IUsernameSecretProvider usernameSecretProvider)
     : base(options, logger, encoder, clock)
 {
     _usernameSecretProvider = usernameSecretProvider;
 }