SafeString extension
Extension on String to provide additional security and sanitization methods.
- on
Methods
- 
  escape([HtmlEscapeMode mode = HtmlEscapeMode.unknown]) → String 
- 
      Available on String, provided by the SafeString extension Escapes HTML special characters in the string to their corresponding HTML entities.
- 
  fromSafe(String password) → String 
- 
      Available on String, provided by the SafeString extension Decrypts a base64-encoded AES-encrypted string using a provided password.
- 
  removeHtmlTags({String replace = ''}) → String 
- 
      Available on String, provided by the SafeString extension Removes HTML tags from the string, optionally replacing them with a specified string.
- 
  removeScripts() → String 
- 
      Available on String, provided by the SafeString extension Removes<script>tags and JavaScript event handlers from the string.
- 
  toSafe(String password) → String 
- 
      Available on String, provided by the SafeString extension Encrypts the string using AES encryption with a provided password.
- 
  unescape() → String 
- 
      Available on String, provided by the SafeString extension Unescapes HTML entities in the string back to their corresponding characters.