public class GlobalUtils
extends java.lang.Object
| 构造器和说明 |
|---|
GlobalUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
decodeString(byte[] bytes) |
static byte[] |
encodeString(java.lang.String str) |
static byte[] |
getDigestAlgFromSignature(java.lang.String sigAlgorithm) |
static com.nimbusds.jose.jwk.JWK |
loadKeysFromJWKFile(java.lang.String jwkFilePath) |
static com.nimbusds.jose.jwk.JWK |
loadKeysFromJWKStr(java.lang.String jwkStr) |
static java.lang.String |
signByteArrayByJWK(byte[] data,
com.nimbusds.jose.jwk.JWK jwk) |
static boolean |
verifySigByJWK(byte[] messageBody,
java.lang.String signature,
java.lang.String pkInfo) |
public static final byte[] encodeString(java.lang.String str)
public static final java.lang.String decodeString(byte[] bytes)
public static final byte[] getDigestAlgFromSignature(java.lang.String sigAlgorithm)
throws IrpMessageCredentialException
public static final java.lang.String signByteArrayByJWK(byte[] data,
com.nimbusds.jose.jwk.JWK jwk)
throws com.nimbusds.jose.JOSEException
com.nimbusds.jose.JOSEExceptionpublic static final boolean verifySigByJWK(byte[] messageBody,
java.lang.String signature,
java.lang.String pkInfo)
public static com.nimbusds.jose.jwk.JWK loadKeysFromJWKFile(java.lang.String jwkFilePath)
throws java.io.IOException,
java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionpublic static com.nimbusds.jose.jwk.JWK loadKeysFromJWKStr(java.lang.String jwkStr)
throws java.text.ParseException
java.text.ParseException