public final class SecurityUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
DECODE |
static int |
DO_BREAK_LINES |
static int |
ENCODE |
static int |
NO_OPTIONS |
static int |
ORDERED |
static int |
URL_SAFE |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
base64Decode(byte[] base64) |
static String |
base64Decode2(String b64string) |
static byte[] |
base64Encode(byte[] src) |
static String |
base64Encode2(String stringsrc) |
static String |
encodePassword(String rawPass,
Object salt) |
static byte[] |
gzipCompress(byte[] data)
数据压缩
|
static byte[] |
gzipDecompress(byte[] data)
数据解压缩
|
static byte[] |
hexDecode(CharSequence s) |
static char[] |
hexEncode(byte[] bytes) |
static boolean |
isBase64(byte[] bytes) |
static boolean |
isPasswordValid(String encPass,
String rawPass,
Object salt) |
static String |
md5Encode32(String source) |
static String |
utf8Decode(byte[] bytes) |
static byte[] |
utf8Encode(CharSequence string) |
public static final int NO_OPTIONS
public static final int ENCODE
public static final int DECODE
public static final int DO_BREAK_LINES
public static final int URL_SAFE
public static final int ORDERED
public static boolean isBase64(byte[] bytes)
public static String base64Decode2(String b64string) throws InvalidBase64CharacterException
public static String base64Encode2(String stringsrc) throws UnsupportedEncodingException
public static byte[] base64Decode(byte[] base64)
throws InvalidBase64CharacterException
public static byte[] base64Encode(byte[] src)
throws UnsupportedEncodingException
public static String md5Encode32(String source) throws NoSuchAlgorithmException
public static String encodePassword(String rawPass, Object salt) throws NoSuchAlgorithmException
public static boolean isPasswordValid(String encPass, String rawPass, Object salt) throws NoSuchAlgorithmException
public static char[] hexEncode(byte[] bytes)
public static byte[] hexDecode(CharSequence s)
public static byte[] gzipCompress(byte[] data)
throws IOException
data - IOExceptionExceptionpublic static byte[] gzipDecompress(byte[] data)
throws IOException
data - IOExceptionExceptionpublic static byte[] utf8Encode(CharSequence string)
public static String utf8Decode(byte[] bytes)
Copyright © 2017. All rights reserved.