public SessionAntiHijackHashStripper(ISessionDetector sessionDetector, ISecureSessionCookieReader secureSessionCookieReader) { if (sessionDetector == null) throw new ArgumentNullException(nameof(sessionDetector)); if (secureSessionCookieReader == null) throw new ArgumentNullException(nameof(secureSessionCookieReader)); _sessionDetector = sessionDetector; _secureSessionCookieReader = secureSessionCookieReader; }
public SessionHijackDetector( ISessionDetector sessionDetector, ISecureSessionCookieReader cookieReader, ISessionAntiHijackHashGenerator hashGenerator) { if (sessionDetector == null) throw new ArgumentNullException(nameof(sessionDetector)); if (cookieReader == null) throw new ArgumentNullException(nameof(cookieReader)); if (hashGenerator == null) throw new ArgumentNullException(nameof(hashGenerator)); _sessionDetector = sessionDetector; _cookieReader = cookieReader; _hashGenerator = hashGenerator; }
public SessionAntiHijackHashStripper(ISessionDetector sessionDetector, ISecureSessionCookieReader secureSessionCookieReader) { if (sessionDetector == null) { throw new ArgumentNullException(nameof(sessionDetector)); } if (secureSessionCookieReader == null) { throw new ArgumentNullException(nameof(secureSessionCookieReader)); } _sessionDetector = sessionDetector; _secureSessionCookieReader = secureSessionCookieReader; }
public SessionHijackDetector( ISessionDetector sessionDetector, ISecureSessionCookieReader cookieReader, ISessionAntiHijackHashGenerator hashGenerator) { if (sessionDetector == null) { throw new ArgumentNullException(nameof(sessionDetector)); } if (cookieReader == null) { throw new ArgumentNullException(nameof(cookieReader)); } if (hashGenerator == null) { throw new ArgumentNullException(nameof(hashGenerator)); } _sessionDetector = sessionDetector; _cookieReader = cookieReader; _hashGenerator = hashGenerator; }