10 references to ForbidChar
System.Text.Encodings.Web (10)
System\Text\Encodings\Web\AllowedBmpCodePointsBitmap.cs (6)
59ForbidChar('<'); 60ForbidChar('>'); 61ForbidChar('&'); 62ForbidChar('\''); // can be used to escape attributes 63ForbidChar('\"'); // can be used to escape attributes 64ForbidChar('+'); // technically not HTML-specific, but can be used to perform UTF7-based attacks
System\Text\Encodings\Web\OptimizedInboxTextEncoder.cs (1)
64_allowedBmpCodePoints.ForbidChar(ch);
System\Text\Encodings\Web\TextEncoderSettings.cs (3)
144_allowedCodePointsBitmap.ForbidChar(character); 159_allowedCodePointsBitmap.ForbidChar(characters[i]); 179_allowedCodePointsBitmap.ForbidChar((char)codePoint);