public interface Encoder
| 限定符和类型 | 方法和说明 |
|---|---|
String |
canonicalize(String input) |
String |
canonicalize(String input,
boolean strict) |
String |
canonicalize(String input,
boolean throwEnable,
boolean logEnable) |
String |
decodeForHTML(String input) |
byte[] |
decodeFromBase64(String input) |
String |
decodeFromURL(String input) |
String |
encodeForBase64(byte[] input,
boolean wrap) |
String |
encodeForCSS(String untrustedData) |
String |
encodeForDN(String input) |
String |
encodeForHTML(String untrustedData) |
String |
encodeForHTMLAttribute(String untrustedData) |
String |
encodeForJavaScript(String untrustedData) |
String |
encodeForLDAP(String input) |
String |
encodeForLDAP(String input,
boolean encodeWildcards) |
String |
encodeForOS(Codec codec,
String input) |
String |
encodeForSQL(Codec codec,
String input) |
String |
encodeForURL(String input) |
String |
encodeForVBScript(String untrustedData) |
String |
encodeForXML(String input) |
String |
encodeForXMLAttribute(String input) |
String |
encodeForXPath(String input) |
String |
getCanonicalizedURI(URI dirtyUri) |
String encodeForURL(String input) throws SafeException
SafeExceptionString decodeFromURL(String input) throws SafeException
SafeExceptionString encodeForBase64(byte[] input, boolean wrap)
byte[] decodeFromBase64(String input) throws IOException
IOExceptionCopyright © 2023. All rights reserved.