Class SteamPartnerCookiesTests
Tests for SteamPartnerCookies: the values end up in a Cookie request header added without
validation, so a value holding a control character would inject a header of its own.
Inheritance
SteamPartnerCookiesTests
Assembly: Tests.dll
Syntax
public class SteamPartnerCookiesTests
Constructors
SteamPartnerCookiesTests()
Declaration
public SteamPartnerCookiesTests()
Methods
Constructor_SessionIdWithAControlCharacter_IsRefusedWithAClearMessage(string)
Declaration
public void Constructor_SessionIdWithAControlCharacter_IsRefusedWithAClearMessage(string sessionId)
Parameters
| Type |
Name |
Description |
| string |
sessionId |
|
Constructor_SteamLoginSecureWithAControlCharacter_IsRefused(string)
Declaration
public void Constructor_SteamLoginSecureWithAControlCharacter_IsRefused(string steamLoginSecure)
Parameters
| Type |
Name |
Description |
| string |
steamLoginSecure |
|
Constructor_TrailingLineBreaksAreOnlyWhitespaceAndStayAccepted()
Declaration
public void Constructor_TrailingLineBreaksAreOnlyWhitespaceAndStayAccepted()
ContainsControlCharacter_InteriorLineBreak_IsTrue()
Declaration
public void ContainsControlCharacter_InteriorLineBreak_IsTrue()
ContainsControlCharacter_PlainValueAndNull_AreFalse()
Declaration
public void ContainsControlCharacter_PlainValueAndNull_AreFalse()