- channelRead0(ChannelHandlerContext, HttpObject) - Method in class cn.jiguang.common.connection.HttpResponseHandler
-
- CHARSET - Static variable in interface cn.jiguang.common.connection.IHttpClient
-
- checkArgument(boolean) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkArgument(boolean, Object) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkArgument(boolean, String, Object...) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkBasic(String, String) - Static method in class cn.jiguang.common.ServiceHelper
-
- checkElementIndex(int, int) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures that index specifies a valid element in an array, list or string of size
size.
- checkElementIndex(int, int, String) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures that index specifies a valid element in an array, list or string of size
size.
- checkNotNull(T) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkNotNull(T, Object) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkNotNull(T, String, Object...) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkPositionIndex(int, int) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures that index specifies a valid position in an array, list or string of
size size.
- checkPositionIndex(int, int, String) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures that index specifies a valid position in an array, list or string of
size size.
- checkPositionIndexes(int, int, int) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures that start and end specify a valid positions in an array, list
or string of size size, and are in order.
- checkState(boolean) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance, but not
involving any parameters to the calling method.
- checkState(boolean, Object) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance, but not
involving any parameters to the calling method.
- checkState(boolean, String, Object...) - Static method in class cn.jiguang.common.utils.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance, but not
involving any parameters to the calling method.
- checkUsername(String) - Static method in class cn.jiguang.common.ServiceHelper
-
- ClientConfig - Class in cn.jiguang.common
-
- close() - Method in class cn.jiguang.common.connection.ApacheHttpClient
-
- close() - Method in class cn.jiguang.common.connection.NettyHttpClient
-
- cn.jiguang.common - package cn.jiguang.common
-
- cn.jiguang.common.connection - package cn.jiguang.common.connection
-
- cn.jiguang.common.resp - package cn.jiguang.common.resp
-
- cn.jiguang.common.utils - package cn.jiguang.common.utils
-
- cn.jiguang.common.utils.sm2 - package cn.jiguang.common.utils.sm2
-
- cn.jpush.api - package cn.jpush.api
-
- code - Variable in class cn.jiguang.common.resp.ResponseWrapper.ErrorEntity
-
- CONNECT_TIMED_OUT_MESSAGE - Static variable in interface cn.jiguang.common.connection.IHttpClient
-
- CONNECTION_REQUEST_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
-
- CONNECTION_REQUEST_TIMEOUT_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
-
- CONNECTION_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
-
- CONNECTION_TIMEOUT_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
-
- CONTENT_TYPE_FORM - Static variable in interface cn.jiguang.common.connection.IHttpClient
-
- CONTENT_TYPE_JSON - Static variable in interface cn.jiguang.common.connection.IHttpClient
-
- convertECPrivateKeyPEMToPKCS8(String) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将PEM格式的私钥转换为PKCS8标准字节流
- convertECPrivateKeyPKCS8ToPEM(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将PKCS8标准的私钥字节流转换为PEM
- convertECPrivateKeySEC1ToPKCS8(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将SEC1标准的私钥字节流恢复为PKCS8标准的字节流
- convertECPrivateKeyToPKCS8(ECPrivateKeyParameters, ECPublicKeyParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将ECC私钥转换为PKCS8标准的字节流
- convertECPrivateKeyToSEC1(ECPrivateKeyParameters, ECPublicKeyParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将ECC私钥转换为SEC1标准的字节流
openssl d2i_ECPrivateKey函数要求的DER编码的私钥也是SEC1标准的,
这个工具函数的主要目的就是为了能生成一个openssl可以直接“识别”的ECC私钥.
- convertECPublicKeyPEMToX509(String) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将PEM格式的公钥转为X509标准的字节流
- convertECPublicKeyToX509(ECPublicKeyParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将ECC公钥对象转换为X509标准的字节流
- convertECPublicKeyX509ToPEM(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将X509标准的公钥字节流转为PEM
- convertPKCS8ToECPrivateKey(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将PKCS8标准的私钥字节流转换为私钥对象
- convertPrivateKeyToParameters(BCECPrivateKey) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
- convertPublicKeyToParameters(BCECPublicKey) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
- convertSEC1ToBCECPrivateKey(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将SEC1标准的私钥字节流转为BCECPrivateKey对象
- convertSEC1ToECPrivateKey(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将SEC1标准的私钥字节流转为ECPrivateKeyParameters对象
openssl i2d_ECPrivateKey函数生成的DER编码的ecc私钥是:SEC1标准的、带有EC_GROUP、带有公钥的,
这个工具函数的主要目的就是为了使Java程序能够“识别”openssl生成的ECC私钥
- convertX509ToECPublicKey(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
将X509标准的公钥字节流转为公钥对象
- createECPrivateKeyParameters(BigInteger, ECDomainParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
- createECPublicKeyParameters(BigInteger, BigInteger, ECCurve, ECDomainParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
- createECPublicKeyParameters(String, String, ECCurve, ECDomainParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
- createECPublicKeyParameters(byte[], byte[], ECCurve, ECDomainParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
- createHttpClient(int, int, int, String, int) - Method in class cn.jiguang.common.connection.ApacheHttpClient
-
- createPublicKeyFromSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
-
- CURVE - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
-
- CURVE_LEN - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
-