跳过导航链接
A B C D E F G H I J K L M N O P R S T U V W X Z 

A

accept2() - 类 中的方法cn.tdchain.jbcc.rpc.io.eclc.EclcServerSocket
 
add(RPCMessage) - 类 中的方法cn.tdchain.jbcc.net.io.Request.RequestPool
 
add(RPCMessage) - 类 中的方法cn.tdchain.jbcc.net.nio.NioRequest.NioRequestPool
 
add(Map<String, RPCResult>) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone.NioResphonePool
 
addAll(byte[], byte...) - 类 中的静态方法cn.tdchain.cipher.rsa.ArrayUtils
Ad all.
addBatchTrans(BatchTrans<Trans>) - 类 中的方法cn.tdchain.jbcc.Connection
批量提交交易集合
addBlackListByHost(String) - 类 中的静态方法cn.tdchain.jbcc.rpc.BlackList
 
addCommand(String, String) - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
addNodeToNodes(Node) - 类 中的方法cn.tdchain.jbcc.net.io.IONet
: 向net网络中添加一个新的目标主机,防止重复的ip,一台主机可能存在多个ip段。
addNodeToNodes(Node) - 接口 中的方法cn.tdchain.jbcc.net.Net
: 向net中添加新的Node对象。
addNodeToNodes(Node) - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet
 
addPublicIp(String) - 类 中的方法cn.tdchain.jbcc.net.info.Node
添加公网ip
addRequest(RPCMessage) - 类 中的方法cn.tdchain.jbcc.net.io.IONet.Task
: 把交易信息添加给 request
addRequest(RPCMessage) - 类 中的方法cn.tdchain.jbcc.net.io.Request
 
addRequest(RPCMessage) - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
把交易信息添加给 request
addRequest(RPCMessage) - 类 中的方法cn.tdchain.jbcc.net.nio.NioRequest
 
addTrans(Trans) - 类 中的方法cn.tdchain.jbcc.Connection
 
addTransToBatch(T) - 类 中的方法cn.tdchain.jbcc.BatchTrans
添加一笔交易到批处理中
addTransToBatch(List<T>) - 类 中的方法cn.tdchain.jbcc.BatchTrans
将一个交易集合一次性提交到批处理中
AES - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
aes_decrypt(String, String) - 类 中的方法cn.tdchain.cipher.cuda.client.CUDACipherClient
AES decrypt
aes_encrypt(String, String) - 类 中的方法cn.tdchain.cipher.cuda.client.CUDACipherClient
AES encrypt
AesUtil - cn.tdchain.cipher.rsa中的类
AES Utility.
ALGORITHM_ECC - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
ALGORITHM_NAME - 类 中的静态变量cn.tdchain.cipher.sm.Sm4Util
 
ALGORITHM_NAME_CBC_PADDING - 类 中的静态变量cn.tdchain.cipher.sm.Sm4Util
 
ALGORITHM_NAME_ECB_PADDING - 类 中的静态变量cn.tdchain.cipher.sm.Sm4Util
 
ALGORITHM_RSA - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
ALGORITHM_SM2 - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
ArrayUtils - cn.tdchain.cipher.rsa中的类
Array Utility.

B

batchSetMsg(String) - 类 中的方法cn.tdchain.jbcc.BatchTrans
: 批量设置批处理中全部交易的msg
batchSetStatus(Trans.TransStatus) - 类 中的方法cn.tdchain.jbcc.BatchTrans
批量设置批处理中全部交易的 status
BatchTrans<T extends Trans> - cn.tdchain.jbcc中的类
批量提交交易集合,一个批处理的交易集合中有且只能有一个key,key不能有重复,要么一起成功要么一起失败。
BatchTrans() - 类 的构造器cn.tdchain.jbcc.BatchTrans
 
BatchTransException - cn.tdchain.jbcc中的异常错误
 
BatchTransException(String) - 异常错误 的构造器cn.tdchain.jbcc.BatchTransException
 
BinaryNode() - 类 的构造器cn.tdchain.jbcc.MerkleTree.BinaryNode
 
BlackList - cn.tdchain.jbcc.rpc中的类
黑名单
BlackList() - 类 的构造器cn.tdchain.jbcc.rpc.BlackList
 
Block<t extends Trans> - cn.tdchain中的类
 
Block() - 类 的构造器cn.tdchain.Block
 
BlockException - cn.tdchain.jbcc中的异常错误
 
BlockException(String) - 异常错误 的构造器cn.tdchain.jbcc.BlockException
 
BlockException(Throwable) - 异常错误 的构造器cn.tdchain.jbcc.BlockException
 
blockHash - 类 中的变量cn.tdchain.Trans
 
byteToHex(byte[]) - 类 中的静态方法cn.tdchain.cipher.utils.ByteUtils
Bytes to Hex.
ByteUtils - cn.tdchain.cipher.utils中的类
Byte Utility.

C

certRevocation(X509Certificate, int) - 类 中的方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
channelActive(ChannelHandlerContext) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioAuthChannelHandler
 
channelInactive(ChannelHandlerContext) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
channelInactive(ChannelHandlerContext) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioSynReponseClientHandler
 
channelRead(ChannelHandlerContext, Object) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioAuthChannelHandler
 
channelRead(ChannelHandlerContext, Object) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
channelRead(ChannelHandlerContext, Object) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioSynReponseClientHandler
 
check() - 类 中的方法cn.tdchain.Block
: block自身检查,验证hash、merkle_tree是否正确
check() - 类 中的方法cn.tdchain.jbcc.BatchTrans
批处理自身检查,如果有问题抛异常。
check() - 类 中的方法cn.tdchain.Trans
验证自己属性
checkAcl(TdMSPAcl, String, String) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPIdentity
 
checkCert(MspConfig) - 类 中的静态方法cn.tdchain.tdmsp.manage.TdMSPManage
 
checkCRL(TdMSPAcl, X509Certificate) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPIdentity
 
checkOU(TdMSPAcl, String) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPIdentity
 
checkOU(TdMSPAcl, X509Certificate) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPIdentity
 
checkSQLError(String) - 类 中的静态方法cn.tdchain.jbcc.SQLCheckUtil
: sql注入检查、特俗字符检查
checkStartTime() - 类 中的方法cn.tdchain.Trans
检查交易是否过时?
Cipher - cn.tdchain.cipher中的类
密钥类,封装AES、RSA、sha256、sm2、sm3、sm4算法。
Cipher() - 类 的构造器cn.tdchain.cipher.Cipher
 
Cipher.Type - cn.tdchain.cipher中的枚举
密钥类型 SM表示是国密/RSA表示RSA、sha256、aes
CipherException - cn.tdchain.cipher中的异常错误
 
CipherException(String) - 异常错误 的构造器cn.tdchain.cipher.CipherException
 
CipherUtil - cn.tdchain.cipher.utils中的类
 
CipherUtil() - 类 的构造器cn.tdchain.cipher.utils.CipherUtil
 
clearEmptyChar(String) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
Clear empty char from String.
ClientSocket - cn.tdchain.jbcc.rpc.io.eclc中的类
包装Socket对象,存储客户端的公钥信息。
ClientSocket(Socket, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.eclc.ClientSocket
 
clone(byte[]) - 类 中的静态方法cn.tdchain.cipher.rsa.ArrayUtils
Clone.
clone() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
close() - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClient
 
close(Exception) - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClient
Close.
close() - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioAbstractClient
 
close() - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcClient
 
close(Closeable) - 类 中的静态方法cn.tdchain.tdmsp.util.IOUtils
Close InputStream, OutputStream, Reader, Writer, etc.
cn.tdchain - 程序包 cn.tdchain
 
cn.tdchain.cipher - 程序包 cn.tdchain.cipher
 
cn.tdchain.cipher.cuda.client - 程序包 cn.tdchain.cipher.cuda.client
 
cn.tdchain.cipher.rsa - 程序包 cn.tdchain.cipher.rsa
 
cn.tdchain.cipher.sm - 程序包 cn.tdchain.cipher.sm
 
cn.tdchain.cipher.utils - 程序包 cn.tdchain.cipher.utils
 
cn.tdchain.jbcc - 程序包 cn.tdchain.jbcc
 
cn.tdchain.jbcc.net - 程序包 cn.tdchain.jbcc.net
 
cn.tdchain.jbcc.net.info - 程序包 cn.tdchain.jbcc.net.info
 
cn.tdchain.jbcc.net.io - 程序包 cn.tdchain.jbcc.net.io
 
cn.tdchain.jbcc.net.nio - 程序包 cn.tdchain.jbcc.net.nio
 
cn.tdchain.jbcc.rpc - 程序包 cn.tdchain.jbcc.rpc
 
cn.tdchain.jbcc.rpc.exception - 程序包 cn.tdchain.jbcc.rpc.exception
 
cn.tdchain.jbcc.rpc.io.client - 程序包 cn.tdchain.jbcc.rpc.io.client
 
cn.tdchain.jbcc.rpc.io.eclc - 程序包 cn.tdchain.jbcc.rpc.io.eclc
 
cn.tdchain.jbcc.rpc.nio.client - 程序包 cn.tdchain.jbcc.rpc.nio.client
 
cn.tdchain.jbcc.rpc.nio.handler - 程序包 cn.tdchain.jbcc.rpc.nio.handler
 
cn.tdchain.tdmsp.ca.config - 程序包 cn.tdchain.tdmsp.ca.config
 
cn.tdchain.tdmsp.ca.root - 程序包 cn.tdchain.tdmsp.ca.root
 
cn.tdchain.tdmsp.manage - 程序包 cn.tdchain.tdmsp.manage
 
cn.tdchain.tdmsp.util - 程序包 cn.tdchain.tdmsp.util
 
compareTo(Node) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
computHash(Trans) - 类 中的方法cn.tdchain.Trans
计算出交易hash
connect(SocketAddress, int, String) - 类 中的方法cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
Connection - cn.tdchain.jbcc中的类
天德区块链java版连接器,可以配置底层的连接池大小,一个connection对象可被多个线程并发使用。
Connection(String[], int, String, String, String, Cipher, String, String, String) - 类 的构造器cn.tdchain.jbcc.Connection
 
Connection(String[], int, Key, String, Cipher) - 类 的构造器cn.tdchain.jbcc.Connection
 
Connection(String[], int, long, String, String, String, Cipher, String, String) - 类 的构造器cn.tdchain.jbcc.Connection
 
connectionId - 类 中的变量cn.tdchain.Trans
 
create() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioPoolableRpcClientFactory
 
createEcKeyPair() - 类 中的静态方法cn.tdchain.tdmsp.util.EccUtil
Create key pair.
createRoot() - 类 中的方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
creatOrganizationCert(KeyStoreParam) - 类 中的方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
creatOrganizationCert(KeyStoreParam, KeyStore) - 类 中的方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
creatOuCert(KeyStoreParam) - 类 中的方法cn.tdchain.tdmsp.ca.root.EccCertificate
 
creatOuCert(KeyStoreParam, KeyStore) - 类 中的方法cn.tdchain.tdmsp.ca.root.EccCertificate
 
creatOuCert(KeyStoreParam) - 类 中的方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
creatOuCert(KeyStoreParam, KeyStore) - 类 中的方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
creatOuCert(KeyStoreParam) - 类 中的方法cn.tdchain.tdmsp.ca.root.Sm2Certificate
 
creatOuCert(KeyStoreParam, KeyStore) - 类 中的方法cn.tdchain.tdmsp.ca.root.Sm2Certificate
 
creatRootCA() - 类 中的方法cn.tdchain.tdmsp.ca.root.EccCertificate
Create root CA.
creatRootCA() - 类 中的方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
creatRootCA() - 类 中的方法cn.tdchain.tdmsp.ca.root.Sm2Certificate
Create root CA.
CUDACipherClient - cn.tdchain.cipher.cuda.client中的类
Cipher client
CUDACipherClient(String, int, int) - 类 的构造器cn.tdchain.cipher.cuda.client.CUDACipherClient
 

D

data - 类 中的变量cn.tdchain.Trans
 
DataCipher - cn.tdchain.cipher中的类
数字密码传输效率更好
DataCipher() - 类 的构造器cn.tdchain.cipher.DataCipher
 
DataCipher(String, String, String, String, Cipher) - 类 的构造器cn.tdchain.cipher.DataCipher
数字密钥:使用公钥对数据加密,在网络上传输保证安全。
DateUtils - cn.tdchain.jbcc中的类
Date Utility.
decrypt(String, String) - 类 中的方法cn.tdchain.cipher.Cipher
: 单向解密
decrypt(String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.AesUtil
Decrypt by UTF-8 and BASE64.
decrypt(String, Key) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
RSA解密 2017年2月4日 xiaoming.
decrypt(String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
 
decrypt(PrivateKey, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
SM2私钥解密.
decrypt(String, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
 
decrypt(String, ECPrivateKey) - 类 中的静态方法cn.tdchain.tdmsp.util.EccUtil
Decryption by key in UTF-8.
decrypt_Cbc_Padding(byte[], byte[], byte[]) - 类 中的静态方法cn.tdchain.cipher.sm.Sm4Util
 
decrypt_Ecb_Padding(byte[], byte[]) - 类 中的静态方法cn.tdchain.cipher.sm.Sm4Util
 
decryptByPrivateKey(String, PrivateKey) - 类 中的方法cn.tdchain.cipher.Cipher
根据私钥解密
decryptByPrivateKey(String, String) - 类 中的方法cn.tdchain.cipher.Cipher
String
decryptECB(String, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm4Util
 
DEFAULT_KEY_SIZE - 类 中的静态变量cn.tdchain.cipher.sm.Sm4Util
 
destroyObject(PooledObject<NioRpcClient>) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioPoolableRpcClientFactory
 
drop() - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClientPool
 
drop() - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClientPool
销毁连接池.

E

EC - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
ECC - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
EccCertificate - cn.tdchain.tdmsp.ca.root中的类
RootCertificate.
EccCertificate() - 类 的构造器cn.tdchain.tdmsp.ca.root.EccCertificate
 
EccUtil - cn.tdchain.tdmsp.util中的类
Crypto Utility.
ECDSA - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
ECIES - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
EclcException - cn.tdchain.jbcc.rpc.io.eclc中的异常错误
 
EclcException(String) - 异常错误 的构造器cn.tdchain.jbcc.rpc.io.eclc.EclcException
 
EclcServerSocket - cn.tdchain.jbcc.rpc.io.eclc中的类
对等口令长连接协议:拥有相同口令的A和B可以建立长连接的socket连接。
EclcServerSocket(int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.eclc.EclcServerSocket
 
EclcServerSocket(int, int, InetAddress, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.eclc.EclcServerSocket
 
EclcServerSocket(int, int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.eclc.EclcServerSocket
 
EclcSocket - cn.tdchain.jbcc.rpc.io.eclc中的类
对等口令长连接协议:拥有相同口令的A和B可以建立长连接的socket连接。
EclcSocket(String) - 类 的构造器cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
EclcSocket(InetAddress, int, InetAddress, int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
EclcSocket(InetAddress, int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
EclcSocket(String, int, InetAddress, int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
EclcSocket(String, int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
encrypt(String, String) - 类 中的方法cn.tdchain.cipher.Cipher
: 单向加密
encrypt(String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.AesUtil
Encrpt by UTF-8.
encrypt(String, PublicKey) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
Encrypt by UTF-8.
encrypt(String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
公钥加密
encrypt(PublicKey, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
SM2公钥加密.
encrypt(String, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
 
encrypt(String, ECPublicKey) - 类 中的静态方法cn.tdchain.tdmsp.util.EccUtil
Encryption by key in UTF-8.
encrypt_Cbc_Padding(byte[], byte[], byte[]) - 类 中的静态方法cn.tdchain.cipher.sm.Sm4Util
 
encrypt_Ecb_Padding(byte[], byte[]) - 类 中的静态方法cn.tdchain.cipher.sm.Sm4Util
 
encryptByPublicKey(String, String) - 类 中的方法cn.tdchain.cipher.Cipher
根据公钥加密
encryptByPublicKey(String, PublicKey) - 类 中的方法cn.tdchain.cipher.Cipher
 
encryptECB(String, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm4Util
 
engineGenerateSeed(int) - 类 中的方法cn.tdchain.tdmsp.util.LinuxSecureRandom
 
engineNextBytes(byte[]) - 类 中的方法cn.tdchain.tdmsp.util.LinuxSecureRandom
 
engineSetSeed(byte[]) - 类 中的方法cn.tdchain.tdmsp.util.LinuxSecureRandom
 
equals(String, String) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
Compare two nullable string.
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioAuthChannelHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioSynReponseClientHandler
 
exec(long, int, Callable<T>) - 类 中的静态方法cn.tdchain.jbcc.TimerUtil
重复间隔的执行代码,直到返回结果

F

FileUtils - cn.tdchain.cipher.utils中的类
File Utility.

G

genCert(String, String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
Generate certification.
generateEccEncryptEnrollCARequest(KeyPair, String, String, String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
 
generateEccKeyPair() - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Generate ECC key pair.
generateEcEncryptKeyPair() - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Create encryption key pair.
generateEnrollRequest(KeyPair, String, String, String, String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Create E-cert request.
generateFile(byte[], String, String) - 类 中的静态方法cn.tdchain.tdmsp.util.IOUtils
根据byte数组,生成文件
generateKey() - 类 中的方法cn.tdchain.cipher.Cipher
非key store方式获取公私钥
generateKey() - 类 中的静态方法cn.tdchain.cipher.sm.Sm4Util
 
generateKey(int) - 类 中的静态方法cn.tdchain.cipher.sm.Sm4Util
 
generateKeyPair() - 类 中的方法cn.tdchain.tdmsp.ca.root.EccCertificate
 
generateKeyPair() - 类 中的方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
generateKeyPair() - 类 中的方法cn.tdchain.tdmsp.ca.root.Sm2Certificate
 
generateKeyStoreFile(String, String, String) - 类 中的方法cn.tdchain.cipher.Cipher
生成Key Store 文件
generateRsaKeyPair() - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Create a random 1024 bit RSA key pair.
generateSm2KeyPair() - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
Generate SM2 keys.
generateSm2KeyPair() - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Generate SM2 keys.
generKey() - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
生成rsa 公私钥
genKey(String, String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
Generate key using keytool.
getAclMap() - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPAcl
 
getAddres() - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClientPool
 
getAddres() - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClientPool
 
getAddress() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientPoolConfig
 
getAlgorithm() - 类 中的方法cn.tdchain.tdmsp.ca.root.EccCertificate
 
getAlgorithm() - 类 中的方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
getAlgorithm() - 类 中的方法cn.tdchain.tdmsp.ca.root.Sm2Certificate
 
getAlgorithm(String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiConstant
Get algorithm by cipher type.
getAlias() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getBinaryNodeSig() - 类 中的方法cn.tdchain.jbcc.MerkleTree.BinaryNode
 
getBlock(Long) - 类 中的方法cn.tdchain.jbcc.Connection
根据height查询整个block
getBlockChainNodeStatus() - 类 中的方法cn.tdchain.jbcc.Connection
获取当前系统全部节点的node对象集合
getBlockHash() - 类 中的方法cn.tdchain.Trans
 
getBytes(String) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
Get bytes with UTF_8 charset.
getBytes(String) - 类 中的静态方法cn.tdchain.tdmsp.util.IOUtils
获得指定文件的byte数组
getCert(String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
Get certification.
getCertAlias() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getCertAlias() - 类 中的方法cn.tdchain.tdmsp.ca.config.MspConfig
 
getCertFromCer(String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
 
getCertValidTime() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getChain() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getChannel() - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcClient
 
getChannelFactory() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientPoolConfig
 
getCipher() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
getCipherType() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getClient() - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClientPool
 
getClient() - 类 中的方法cn.tdchain.jbcc.net.io.IONet.Task
 
getClient() - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
getClient(Class<T>) - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
getClient() - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClientPool
拿走一个链接对象.
getClientPublicKey() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientPoolConfig
 
getClientPubliKey() - 类 中的方法cn.tdchain.jbcc.rpc.io.eclc.ClientSocket
 
getClientPubliKey() - 类 中的方法cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
getCommand() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
getCommonName() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getConnectionId() - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
getConnectionId() - 类 中的方法cn.tdchain.jbcc.Connection
 
getConnectionId() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
getConnectionId() - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
getConnectionId() - 类 中的方法cn.tdchain.Trans
 
getCount() - 类 中的方法cn.tdchain.Block
 
getCountry() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getCrlList() - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPAcl
 
getCurrentTime() - 类 中的静态方法cn.tdchain.jbcc.DateUtils
Get current time with pattern parameter.
getData(String, Cipher) - 类 中的方法cn.tdchain.cipher.DataCipher
使用私钥进行解密得出明文
getData() - 类 中的方法cn.tdchain.cipher.DataCipher
 
getData() - 类 中的方法cn.tdchain.Trans
 
getDeadTime() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getEncodedHolder(SubjectPublicKeyInfo, X500Name, int, X500Name, PrivateKey, String, PublicKey) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Get encoded X509CertificateHolder.
getEntity() - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
getErrorNum() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
getFileName() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getHash() - 类 中的方法cn.tdchain.Block
 
getHash() - 类 中的方法cn.tdchain.Trans
 
getHashByHeightHash(String) - 类 中的静态方法cn.tdchain.jbcc.TransUtil
根据heightHash 获取height
getHeight() - 类 中的方法cn.tdchain.Block
 
getHeight() - 类 中的方法cn.tdchain.jbcc.MerkleTree
 
getHeight() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
getHeight() - 类 中的方法cn.tdchain.Trans
 
getHeightByHeightHash(String) - 类 中的静态方法cn.tdchain.jbcc.TransUtil
根据heightHash 获取hash
getId() - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
getId() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getIndex() - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
getInstance() - 类 中的静态方法cn.tdchain.tdmsp.ca.config.MspConfig
 
getInstance() - 类 中的静态方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getInterValidTime() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getIp() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
getIptables() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getIssuerdn() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getKey() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
getKey() - 类 中的方法cn.tdchain.Trans
 
getKeySet() - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
getKeyStore(String, String) - 类 中的方法cn.tdchain.cipher.Cipher
获取keystore对象
getKeyStore(String, String, String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Get enroll keystore.
getKeyStorePassword() - 类 中的方法cn.tdchain.tdmsp.ca.config.MspConfig
 
getKeyStorePath() - 类 中的方法cn.tdchain.tdmsp.ca.config.MspConfig
 
getKsFileName() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getKsFilePath() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
Get key store absolute path with file name.
getKsPassword() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getKsPassword() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getKsPath() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getLastActiveTime() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getMaxBlock() - 类 中的方法cn.tdchain.jbcc.Connection
获取当前账本最高块信息
getMaxPoolSize() - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClientPool
 
getMaxPoolSize() - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClientPool
 
getMerkleRoot() - 类 中的方法cn.tdchain.Block
 
getMerkleRoot(List<String>) - 类 中的静态方法cn.tdchain.jbcc.MerkleUtil
get a merkle root String
getMessage() - 类 中的方法cn.tdchain.jbcc.Connection
 
getMessage() - 类 中的方法cn.tdchain.tdmsp.ca.config.TdMSPMsg
 
getMessageId() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
getMessageId() - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
getMinByCount(int) - 类 中的静态方法cn.tdchain.jbcc.PBFT
: 根据count获取拜占庭最小数
getMinNodeSize() - 类 中的方法cn.tdchain.jbcc.net.io.IONet
: 获取所有在线node的2/3
getMinNodeSize() - 接口 中的方法cn.tdchain.jbcc.net.Net
: 获取当前net网络中最小的在线节点数
getMinNodeSize() - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet
 
getMsg() - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
getMsg() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
getMsg() - 类 中的方法cn.tdchain.Trans
 
getMsgList(int) - 类 中的方法cn.tdchain.jbcc.net.io.Request.RequestPool
批量获取消息列表
getMsgList(int) - 类 中的方法cn.tdchain.jbcc.net.nio.NioRequest.NioRequestPool
批量获取消息列表
getMspConfig() - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPManage
 
getNameBuilder(String, String, String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Get X500Name.
getNewTransByKey(String) - 类 中的方法cn.tdchain.jbcc.Connection
根据维度 key 从账本中获取最新交易信息
getNioResphone() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
getNioRpcClient() - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioAbstractClient
 
getNioRpcClient() - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcResponseClient
 
getNodes() - 类 中的方法cn.tdchain.jbcc.net.io.IONet
 
getNodes() - 接口 中的方法cn.tdchain.jbcc.net.Net
获取当前全部节点的node状态
getNodes() - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet
 
getNumNodes() - 类 中的方法cn.tdchain.jbcc.MerkleTree
 
getOrganizationUnit() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getOUFromCert(X509Certificate) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPIdentity
 
getOuList() - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPAcl
 
getOuNameBuilder(String, String, String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
 
getPasswd() - 类 中的方法cn.tdchain.cipher.DataCipher
 
getPath() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getPoliciesByMethod(TdMSPAcl, String) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPIdentity
 
getPoliciesList() - 类 中的方法cn.tdchain.tdmsp.manage.Policies
 
getPoliciesList() - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPAcl
 
getPoliciesName() - 类 中的方法cn.tdchain.tdmsp.manage.Policies
 
getPoliciesRule() - 类 中的方法cn.tdchain.tdmsp.manage.Policies
 
getPoliciesType() - 类 中的方法cn.tdchain.tdmsp.manage.Policies
 
getPool() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
getPort() - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClientPool
 
getPort() - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClientPool
 
getPort() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientPoolConfig
 
getPreHash() - 类 中的方法cn.tdchain.Block
 
getPreHash() - 类 中的方法cn.tdchain.Trans
 
getPrivateIPList() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getPrivateKey() - 类 中的方法cn.tdchain.cipher.Key
 
getPrivateKey(String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
Get private key.
getPrivateKey(String, String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
 
getPrivateKey(PrivateKey) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
 
getPrivateKey(String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
SM2私钥字符串转换为对象.
getPrivateKey(String) - 类 中的静态方法cn.tdchain.tdmsp.util.EccUtil
Get private key by string.
getPrivateKeyAlias() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getPrivateKeyAlias() - 类 中的方法cn.tdchain.tdmsp.ca.config.MspConfig
 
getPrivateKeyAlias() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getPrivateKeyByKeyStore(String, String, String) - 类 中的方法cn.tdchain.cipher.Cipher
 
getPrivateKeyPassword() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getPrivateKeyPassword() - 类 中的方法cn.tdchain.tdmsp.ca.config.MspConfig
 
getPrivateKeyPassword() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getPrivateKeyString(String, String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
Get private key String.
getPrivateKeyStringByKeyStore(String, String, String) - 类 中的方法cn.tdchain.cipher.Cipher
从key store上获取私钥的字符串形式
getPromise() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioSynReponseClientHandler
 
getPublicIP() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getPublicIPList() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getPublicKey() - 类 中的方法cn.tdchain.cipher.Key
 
getPublicKey(String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
Get public key.
getPublicKey(PublicKey) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
getPublicKey
getPublicKey(String) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
Get public key.
getPublicKey(String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
SM2公钥字符串转换为对象.
getPublicKey(String) - 类 中的静态方法cn.tdchain.tdmsp.util.EccUtil
Get public key by string.
getPublicKeyByCert(String) - 类 中的方法cn.tdchain.cipher.Cipher
 
getPublicKeyByCert(String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
 
getPublicKeyByKeyStore(String, String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
 
getPublicKeyByStore(String, String, String) - 类 中的方法cn.tdchain.cipher.Cipher
String
getPublicKeyStr(String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
Get public key String.
getPublicKeyStringByCert(String) - 类 中的方法cn.tdchain.cipher.Cipher
从公钥证书上获取公钥的字符串形式
getPublicKeyStringByKeyStore(String, String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RSAKeyStoreUtil
 
getPublicKeyStringByStore(String, String, String) - 类 中的方法cn.tdchain.cipher.Cipher
从key store上获取公钥的字符串形式
getReputation() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getRoot() - 类 中的方法cn.tdchain.jbcc.MerkleTree
 
getRootAlias() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getRootCertPath() - 类 中的方法cn.tdchain.tdmsp.ca.config.MspConfig
 
getRootEncodedHolder(SubjectPublicKeyInfo, X500Name, int, X500Name, PrivateKey, String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
 
getRound() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
getRpcPool() - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
getSender() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
getServerPublicKey() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
getServerPublicKey() - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClient
 
getServerPublicKey() - 类 中的方法cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
getServerPublicKey() - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcClient
 
getSign() - 类 中的方法cn.tdchain.Block
 
getSign() - 类 中的方法cn.tdchain.cipher.DataCipher
 
getSigner(PrivateKey, String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Create signer.
getSocket() - 类 中的方法cn.tdchain.jbcc.rpc.io.eclc.ClientSocket
 
getStart() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getStartTime() - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
getStatus() - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
getStatus() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getStatus() - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
getStatus() - 类 中的方法cn.tdchain.Trans
 
getTarget() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
getTarget() - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
getTargetType() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
getTask() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
getTask() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
getTaskSize() - 类 中的方法cn.tdchain.jbcc.net.io.IONet
: 获取活跃的task数
getTaskSize() - 接口 中的方法cn.tdchain.jbcc.net.Net
: 获取当前net网络中task任务数
getTaskSize() - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet
 
getTdMSPAcl() - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPManage
 
getTime(String) - 类 中的静态方法cn.tdchain.jbcc.DateUtils
getCurrentTime
getTimeOut() - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClientPool
 
getTimeOut() - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClientPool
 
getTimeout() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientPoolConfig
 
getTimestamp() - 类 中的方法cn.tdchain.Block
 
getTimeStamp() - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
getTimestamp() - 类 中的方法cn.tdchain.Trans
 
getToken() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientPoolConfig
 
getTrans() - 类 中的方法cn.tdchain.Block
 
getTransByHash(String) - 类 中的方法cn.tdchain.jbcc.Connection
根据交易hash查询某条交易
getTransHash(Trans) - 类 中的静态方法cn.tdchain.jbcc.TransUtil
get a trans hash
getTransHistoryByKey(String, int, int) - 类 中的方法cn.tdchain.jbcc.Connection
根据维度 key 从账本中获取其历史交易记录,最多一次查询30条,5秒时间超时。
getTransListByHashList(List<String>) - 类 中的方法cn.tdchain.jbcc.Connection
根据交易hash集批量查询交易列表
getTransListByType(String) - 类 中的方法cn.tdchain.jbcc.Connection
根据交易的type类型查询全部该类型下的最新交易集合
getTransSet() - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
getType() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
getType() - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
getType() - 类 中的方法cn.tdchain.tdmsp.ca.config.TdMSPMsg
 
getType() - 类 中的方法cn.tdchain.Trans
 
getValidTime() - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
getValidTime() - 类 中的方法cn.tdchain.tdmsp.ca.config.SystemConfig
 
getVersion() - 类 中的方法cn.tdchain.Trans
 
getWorkerNum() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 

H

hash(String) - 类 中的方法cn.tdchain.cipher.Cipher
: 摘要算法
hash(String) - 类 中的静态方法cn.tdchain.cipher.rsa.Sha256Util
Hash text.
hash(String) - 类 中的静态方法cn.tdchain.cipher.rsa.ShaUtil
Hash text.
hash(byte[]) - 类 中的静态方法cn.tdchain.cipher.rsa.ShaUtil
Hash text.
hash(String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm3Util
 
hash - 类 中的变量cn.tdchain.Trans
 
hash_256(String) - 类 中的方法cn.tdchain.cipher.cuda.client.CUDACipherClient
sha 256 hash
hashCheck(String) - 类 中的静态方法cn.tdchain.cipher.utils.HashCheckUtil
是正常的hash字符串返回true
HashCheckUtil - cn.tdchain.cipher.utils中的类
hash字符串验证,是否合法。
HashCheckUtil() - 类 的构造器cn.tdchain.cipher.utils.HashCheckUtil
 
hashListfromBatch() - 类 中的方法cn.tdchain.jbcc.BatchTrans
从批处理中获取交易hash list

I

illegalCharacterCheck(String) - 类 中的静态方法cn.tdchain.cipher.utils.HashCheckUtil
是否包含特殊字符
init(String) - 类 中的方法cn.tdchain.jbcc.net.info.Node
: 初始化节点对象,一般在节点启动的时候就执行,而且只能执行一次。
initLocalMsp() - 类 中的静态方法cn.tdchain.tdmsp.manage.TdMSPManage
 
initMspAcl() - 类 中的静态方法cn.tdchain.tdmsp.manage.TdMSPManage
 
INT_BYTES - 类 中的静态变量cn.tdchain.jbcc.MerkleTree
 
INTERNAL_SIG_TYPE - 类 中的静态变量cn.tdchain.jbcc.MerkleTree
 
IONet - cn.tdchain.jbcc.net.io中的类
网络层
IONet(String[], int, Cipher, String, Key, String) - 类 的构造器cn.tdchain.jbcc.net.io.IONet
 
IONet.Task - cn.tdchain.jbcc.net.io中的类
一个节点对应一个task
IOUtils - cn.tdchain.tdmsp.util中的类
IO Utility.
isActive() - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioAbstractClient
 
isActive() - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcClient
 
isAlived() - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcClientPool
 
isBlackListByHost(String) - 类 中的静态方法cn.tdchain.jbcc.rpc.BlackList
 
isBlank(String) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
Checks if a String is whitespace, empty ("") or null.
isExistKeys(HashSet) - 类 中的方法cn.tdchain.jbcc.BatchTrans
key是否有重合的?
isLocalIp(String) - 类 中的方法cn.tdchain.jbcc.net.info.Node
检测识别该ip是否是本届点的ip
isNotBlank(String) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
Checks if a String is not empty (""), not null and not whitespace only.
isStatus() - 类 中的方法cn.tdchain.jbcc.net.io.IONet.Task
 
isStatus() - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
isStatus() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 

J

JbccTimeOutException - cn.tdchain.jbcc中的异常错误
当jbcc请求超时时抛出次异常
JbccTimeOutException(String) - 异常错误 的构造器cn.tdchain.jbcc.JbccTimeOutException
 
JCEKS - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 

K

Key - cn.tdchain.cipher中的类
封装公私钥
Key() - 类 的构造器cn.tdchain.cipher.Key
 
key - 类 中的变量cn.tdchain.Trans
 
KeyStoreParam - cn.tdchain.tdmsp.ca.config中的类
Keystore Parameters.
KeyStoreParam() - 类 的构造器cn.tdchain.tdmsp.ca.config.KeyStoreParam
Default constructor.
KeyStoreParam(String, String, String, String, String, String, String, X509Certificate[], String, int) - 类 的构造器cn.tdchain.tdmsp.ca.config.KeyStoreParam
Constructor.
keyToArray() - 类 中的方法cn.tdchain.jbcc.BatchTrans
: 获取批处理中的全部key数组

L

LEAF_SIG_TYPE - 类 中的静态变量cn.tdchain.jbcc.MerkleTree
 
left - 类 中的变量cn.tdchain.jbcc.MerkleTree.BinaryNode
 
LinuxSecureRandom - cn.tdchain.tdmsp.util中的类
Implementation from BitcoinJ implementation A SecureRandom implementation that is able to override the standard JVM provided implementation, and which simply serves random numbers by reading /dev/urandom.
LinuxSecureRandom() - 类 的构造器cn.tdchain.tdmsp.util.LinuxSecureRandom
Constructor.
LONG_BYTES - 类 中的静态变量cn.tdchain.jbcc.MerkleTree
 

M

MAGIC_HDR - 类 中的静态变量cn.tdchain.jbcc.MerkleTree
 
main(String[]) - 类 中的静态方法cn.tdchain.cipher.Cipher
 
main(String[]) - 类 中的静态方法cn.tdchain.tdmsp.ca.root.RsaCertificate
 
MerkleTree - cn.tdchain.jbcc中的类
Merkle Utility.
MerkleTree(List<String>) - 类 的构造器cn.tdchain.jbcc.MerkleTree
Use this constructor to create a MerkleUtil from a list of leaf signatures.
MerkleTree(MerkleTree.BinaryNode, int, int, List<String>) - 类 的构造器cn.tdchain.jbcc.MerkleTree
Use this constructor when you have already constructed the tree of Nodes (from deserialization).
MerkleTree.BinaryNode - cn.tdchain.jbcc中的类
The BinaryNode class should be treated as immutable, though immutable is not enforced in the current design.
MerkleUtil - cn.tdchain.jbcc中的类
Merkle util
MerkleUtil() - 类 的构造器cn.tdchain.jbcc.MerkleUtil
 
msg - 类 中的变量cn.tdchain.Trans
 
MspConfig - cn.tdchain.tdmsp.ca.config中的类
枚举单例 参考:https://www.cnblogs.com/yangzhilong/p/6148639.html

N

net - 类 中的变量cn.tdchain.jbcc.Connection
: 底层实现异步提交请求、异步获取返回结果。
Net - cn.tdchain.jbcc.net中的接口
 
newChannel() - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioRpcChannelFactory
 
newKeyInstall() - 类 中的方法cn.tdchain.cipher.Cipher
 
newStr(byte[]) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
New string with UTF_8 charset.
NioAbstractClient - cn.tdchain.jbcc.rpc.nio.client中的类
 
NioAbstractClient(NioRpcClient) - 类 的构造器cn.tdchain.jbcc.rpc.nio.client.NioAbstractClient
 
NioAuthChannelHandler - cn.tdchain.jbcc.rpc.nio.handler中的类
 
NioAuthChannelHandler(Promise<Map<NioHandshakerType, String>>, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioAuthChannelHandler
 
NioHandshakerType - cn.tdchain.jbcc.rpc.nio.handler中的枚举
 
NioNet - cn.tdchain.jbcc.net.nio中的类
NIO版本的net实现
NioNet(String[], int, Cipher, String, Key, String) - 类 的构造器cn.tdchain.jbcc.net.nio.NioNet
 
NioNet.NioTask - cn.tdchain.jbcc.net.nio中的类
 
NioPoolableRpcClientFactory - cn.tdchain.jbcc.rpc.nio.handler中的类
 
NioPoolableRpcClientFactory(NioRpcClientPoolConfig, NioNet.NioTask) - 类 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioPoolableRpcClientFactory
 
NioRequest - cn.tdchain.jbcc.net.nio中的类
异步提交请求消息
NioRequest(NioNet.NioTask, String, int, Cipher, String, Key, String, int, String) - 类 的构造器cn.tdchain.jbcc.net.nio.NioRequest
 
NioRequest.NioRequestPool - cn.tdchain.jbcc.net.nio中的类
请求任务的消息池
NioRequestPool() - 类 的构造器cn.tdchain.jbcc.net.nio.NioRequest.NioRequestPool
 
NioResphone - cn.tdchain.jbcc.net.nio中的类
异步提交请求消息
NioResphone(NioNet.NioTask, String, String, Key, Cipher, int, String) - 类 的构造器cn.tdchain.jbcc.net.nio.NioResphone
 
NioResphone.NioResphonePool - cn.tdchain.jbcc.net.nio中的类
返回结果池
NioResphonePool(NioNet.NioTask) - 类 的构造器cn.tdchain.jbcc.net.nio.NioResphone.NioResphonePool
 
NioResponseClientHandler - cn.tdchain.jbcc.rpc.nio.handler中的类
Synchronize NioAbstractClient Handler.
NioResponseClientHandler() - 类 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
NioRpcChannelFactory - cn.tdchain.jbcc.rpc.nio.handler中的类
 
NioRpcChannelFactory(Bootstrap) - 类 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioRpcChannelFactory
 
nioRpcClient - 类 中的变量cn.tdchain.jbcc.rpc.nio.client.NioAbstractClient
 
NioRpcClient - cn.tdchain.jbcc.rpc.nio.client中的类
 
NioRpcClient(ChannelFactory, String, int, long, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.nio.client.NioRpcClient
 
NioRpcClientException - cn.tdchain.jbcc.rpc.nio.handler中的异常错误
 
NioRpcClientException() - 异常错误 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientException
 
NioRpcClientException(String) - 异常错误 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientException
 
NioRpcClientException(String, Throwable) - 异常错误 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientException
 
NioRpcClientException(Throwable) - 异常错误 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientException
 
NioRpcClientPool - cn.tdchain.jbcc.rpc.nio.client中的类
 
NioRpcClientPool(NioPoolableRpcClientFactory, NioRpcClientPoolConfig) - 类 的构造器cn.tdchain.jbcc.rpc.nio.client.NioRpcClientPool
 
NioRpcClientPoolConfig - cn.tdchain.jbcc.rpc.nio.handler中的类
 
NioRpcClientPoolConfig(ChannelFactory, String, int, long, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioRpcClientPoolConfig
 
NioRpcResponseClient - cn.tdchain.jbcc.rpc.nio.client中的类
 
NioRpcResponseClient(NioRpcClient) - 类 的构造器cn.tdchain.jbcc.rpc.nio.client.NioRpcResponseClient
 
NioRpcSynResponseClient - cn.tdchain.jbcc.rpc.nio.client中的类
 
NioRpcSynResponseClient(NioRpcClient) - 类 的构造器cn.tdchain.jbcc.rpc.nio.client.NioRpcSynResponseClient
 
NioSynReponseClientHandler - cn.tdchain.jbcc.rpc.nio.handler中的类
Synchronize NioAbstractClient Handler.
NioSynReponseClientHandler() - 类 的构造器cn.tdchain.jbcc.rpc.nio.handler.NioSynReponseClientHandler
 
NioTask(String, int, Cipher, String, Key, String, int) - 类 的构造器cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
Node - cn.tdchain.jbcc.net.info中的类
节点实体对象描述
Node() - 类 的构造器cn.tdchain.jbcc.net.info.Node
 
Node(String[]) - 类 的构造器cn.tdchain.jbcc.net.info.Node
 
Node.NodeStatus - cn.tdchain.jbcc.net.info中的枚举
节点状态.DIE:节点死亡状态(网络断开了,或者已经下线了的) PRE:就绪状态 ASYN:节点正在同步中(在线的,但是不能参与共识节拍) METRONOMER:节拍者(参与了共识节拍的节点,具有leader权限发布节拍器)
Node.NodeType - cn.tdchain.jbcc.net.info中的枚举
节点类型CREATION_NODE:创世节点,就是iptable配置里面的节点 FOLLOW_NODE:追随节点,就是后来加入链的节点.本不在iptable配置中.
Node.Role - cn.tdchain.jbcc.net.info中的枚举
节点角色 light:轻节点,只能同步交易。

O

oneTrans() - 类 中的方法cn.tdchain.jbcc.BatchTrans
: 只获取当前batch的唯一一笔交易

P

ParameterException - cn.tdchain.jbcc中的异常错误
 
ParameterException(String) - 异常错误 的构造器cn.tdchain.jbcc.ParameterException
 
passivateObject(PooledObject<NioRpcClient>) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioPoolableRpcClientFactory
 
PBFT - cn.tdchain.jbcc中的类
 
PBFT() - 类 的构造器cn.tdchain.jbcc.PBFT
 
PKCS12 - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
PkiConstant - cn.tdchain.tdmsp.util中的类
Constant.
PkiUtil - cn.tdchain.tdmsp.util中的类
Utility.
Policies - cn.tdchain.tdmsp.manage中的类
 
Policies() - 类 的构造器cn.tdchain.tdmsp.manage.Policies
 
PoliciesRule - cn.tdchain.tdmsp.ca.config中的枚举
 
PoliciesType - cn.tdchain.tdmsp.ca.config中的枚举
 
poll(String) - 类 中的方法cn.tdchain.jbcc.net.io.IONet.Task
: 获取交易
poll(String) - 类 中的方法cn.tdchain.jbcc.net.io.Resphone
: 根据消息id弹出消息结果,如果没有则返回空。
poll(String) - 类 中的方法cn.tdchain.jbcc.net.io.Resphone.ResphonePool
: 根据消息id获取返回结果对象
poll(String) - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
获取交易
poll(String) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone.NioResphonePool
 
poll(String) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
PRC_RESULT_DESCRYPT_ERROR - 类 中的静态变量cn.tdchain.jbcc.rpc.RPCResult
 
preHash - 类 中的变量cn.tdchain.Trans
 
privateIps() - 类 中的方法cn.tdchain.jbcc.net.info.Node
: 获取当前节点的全部ip数组

R

readFile(String) - 类 中的静态方法cn.tdchain.cipher.utils.FileUtils
Read file.
readResult() - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClient
 
reduceReputation() - 类 中的方法cn.tdchain.jbcc.net.info.Node
: 降低信誉,每次减 1
repeat(char, int) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
Repeat.
request(String) - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClient
Send a request and wait response.
request(RPCMessage) - 类 中的方法cn.tdchain.jbcc.net.io.IONet
: 将消息添加到各个节点的task上
Request - cn.tdchain.jbcc.net.io中的类
异步提交请求消息
Request(IONet.Task, String, int, Cipher, String, Key, String, int, String) - 类 的构造器cn.tdchain.jbcc.net.io.Request
 
request(RPCMessage) - 接口 中的方法cn.tdchain.jbcc.net.Net
: 异步请求
request(RPCMessage) - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet
 
Request.RequestPool - cn.tdchain.jbcc.net.io中的类
请求任务的消息池
RequestPool() - 类 的构造器cn.tdchain.jbcc.net.io.Request.RequestPool
 
resphone(String, long) - 类 中的方法cn.tdchain.jbcc.net.io.IONet
: 根据messageId等待获取结果,设置超时时间。
Resphone - cn.tdchain.jbcc.net.io中的类
异步提交请求消息
Resphone(IONet.Task, String, String, Key, Cipher, int, String) - 类 的构造器cn.tdchain.jbcc.net.io.Resphone
 
resphone(String, long) - 接口 中的方法cn.tdchain.jbcc.net.Net
: 异步响应,可设置超时时间。
resphone(String, long) - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet
 
Resphone.ResphonePool - cn.tdchain.jbcc.net.io中的类
返回结果池
ResphonePool(IONet.Task) - 类 的构造器cn.tdchain.jbcc.net.io.Resphone.ResphonePool
 
returnClient(TDRpcClient) - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClientPool
 
returnClient(RpcClient) - 类 中的方法cn.tdchain.jbcc.net.io.IONet.Task
 
returnClient(NioRpcClient) - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
returnClient(RpcClient) - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClientPool
归还链接对象.
right - 类 中的变量cn.tdchain.jbcc.MerkleTree.BinaryNode
 
RpcClient - cn.tdchain.jbcc.rpc.io.client中的类
rpc client.
RpcClient(String, int, int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.client.RpcClient
Constructor.
RpcClientPool - cn.tdchain.jbcc.rpc.io.client中的类
rpc client pool.
RpcClientPool(String, int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.client.RpcClientPool
Constructor.
RpcClientPool(String, int, int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.client.RpcClientPool
Constructor.
RpcClientPool(String, int, int, int, String, String) - 类 的构造器cn.tdchain.jbcc.rpc.io.client.RpcClientPool
 
RpcException - cn.tdchain.jbcc.rpc.exception中的异常错误
TDRpcException.
RpcException(String) - 异常错误 的构造器cn.tdchain.jbcc.rpc.exception.RpcException
RPC excepstion.
RPCMessage - cn.tdchain.jbcc.rpc中的类
 
RPCMessage() - 类 的构造器cn.tdchain.jbcc.rpc.RPCMessage
 
RPCMessage.TargetType - cn.tdchain.jbcc.rpc中的枚举
broadcast target type
RPCResult - cn.tdchain.jbcc.rpc中的类
rpc 返回对象 connectionId 标识返回的目的地 messageId 标识着返回的阻塞线程 startTime 标识着该对象的生命起始时间,一旦超过周期范围则被系统丢弃。
RPCResult() - 类 的构造器cn.tdchain.jbcc.rpc.RPCResult
 
RPCResult.ResultType - cn.tdchain.jbcc.rpc中的枚举
 
RPCResult.StatusType - cn.tdchain.jbcc.rpc中的枚举
 
RSA - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
rsa_decrypt(String, String) - 类 中的方法cn.tdchain.cipher.cuda.client.CUDACipherClient
rsa 1024 key decrypt
RsaCertificate - cn.tdchain.tdmsp.ca.root中的类
RootCertificate.
RsaCertificate() - 类 的构造器cn.tdchain.tdmsp.ca.root.RsaCertificate
 
RSAKeyStoreUtil - cn.tdchain.cipher.rsa中的类
RSA key store 管理
RsaUtil - cn.tdchain.cipher.rsa中的类
RSA Utility.

S

saveCertToFile(String, X509Certificate) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
 
saveFile(String, Object) - 类 中的静态方法cn.tdchain.cipher.utils.FileUtils
Save file.
saveToKeystore(KeyStoreParam, PrivateKey, String) - 类 中的静态方法cn.tdchain.tdmsp.util.PkiUtil
Save cert to key store.
SECP256K1 - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
secureRandom() - 类 中的静态方法cn.tdchain.tdmsp.util.SecureRandomUtils
Get Secure random.
SecureRandomUtils - cn.tdchain.tdmsp.util中的类
Utility class for working with SecureRandom implementation.
send(String) - 类 中的方法cn.tdchain.cipher.cuda.client.TDRpcClient
Send message.
send(String) - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClient
Send message.
send(String) - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcClient
 
send(String) - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcResponseClient
Send message.
sendAndReturn(String) - 类 中的方法cn.tdchain.jbcc.rpc.io.client.RpcClient
Send a request and wait response.
sendAndReturn(String) - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcSynResponseClient
Send message and get response.
sendAndReturn(String, long) - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcSynResponseClient
Send message and get response.
serialize() - 类 中的方法cn.tdchain.jbcc.MerkleTree
Serialization format: (magicheader:int)(numnodes:int)[(nodetype:byte)(siglength:int)(signature:[]byte)].
serverIP() - 类 中的方法cn.tdchain.jbcc.net.info.Node
: 节点发布TCP服务的ip,使用此ip可以和节点建立连接,首先考虑使用公网ip,如果没有公网ip则选择使用内网ip。
setAclMap(HashMap<String, ArrayList<String>>) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPAcl
 
setBlockHash(String) - 类 中的方法cn.tdchain.Trans
 
setCertAlias(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setChain(X509Certificate[]) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setChannel(Channel) - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcClient
 
setCipher(Cipher) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
setCipherType(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setClientPubliKey(String) - 类 中的方法cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
setCommand(Map<String, String>) - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
setCommonName(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setConnectionId(String) - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
setConnectionId(String) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
setConnectionId(String) - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
setConnectionId(String) - 类 中的方法cn.tdchain.Trans
 
setCount(int) - 类 中的方法cn.tdchain.Block
 
setCountry(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setCrlList(ArrayList<String>) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPAcl
 
setData(String) - 类 中的方法cn.tdchain.cipher.DataCipher
 
setData(String) - 类 中的方法cn.tdchain.Trans
 
setDeadTime(Long) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setEntity(String) - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
setErrorNum(int) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
setFileName(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setHash(String) - 类 中的方法cn.tdchain.Block
 
setHash(String) - 类 中的方法cn.tdchain.Trans
 
setHeight(Long) - 类 中的方法cn.tdchain.Block
 
setHeight(Long) - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
setHeight(Long) - 类 中的方法cn.tdchain.Trans
 
setHeightHash(Long, String) - 类 中的静态方法cn.tdchain.jbcc.TransUtil
设置heightHash
setId(String) - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
setId(String) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setIndex(int) - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
setIp(String) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
setIptables(String[]) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setKey(Key) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
setKey(String) - 类 中的方法cn.tdchain.Trans
 
setKeySet(HashSet<String>) - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
setKsPassword(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setLastActiveTime(Long) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setMerkleRoot(String) - 类 中的方法cn.tdchain.Block
 
setMessage(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.TdMSPMsg
 
setMessageId(String) - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
setMessageId(String) - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
setMsg(String) - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
setMsg(String) - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
setMsg(String) - 类 中的方法cn.tdchain.Trans
 
setNioResphone(NioResphone) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
setNioRpcClient(NioRpcClient) - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioAbstractClient
 
setNioRpcClient(NioRpcClient) - 类 中的方法cn.tdchain.jbcc.rpc.nio.client.NioRpcResponseClient
 
setOrganizationUnit(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setOuList(ArrayList<String>) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPAcl
 
setPasswd(String) - 类 中的方法cn.tdchain.cipher.DataCipher
 
setPath(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setPoliciesList(ArrayList<String>) - 类 中的方法cn.tdchain.tdmsp.manage.Policies
 
setPoliciesList(ArrayList<Policies>) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPAcl
 
setPoliciesName(String) - 类 中的方法cn.tdchain.tdmsp.manage.Policies
 
setPoliciesRule(PoliciesRule) - 类 中的方法cn.tdchain.tdmsp.manage.Policies
 
setPoliciesType(PoliciesType) - 类 中的方法cn.tdchain.tdmsp.manage.Policies
 
setPool(NioResphone.NioResphonePool) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
setPreHash(String) - 类 中的方法cn.tdchain.Block
 
setPreHash(String) - 类 中的方法cn.tdchain.Trans
 
setPrivateIPList(HashSet<String>) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setPrivateKey(String) - 类 中的方法cn.tdchain.cipher.Key
 
setPrivateKeyAlias(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setPrivateKeyPassword(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setPromise(Promise<String>) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioSynReponseClientHandler
 
setPublicIP(String) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setPublicIPList(HashSet<String>) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setPublicKey(String) - 类 中的方法cn.tdchain.cipher.Key
 
setReputation(Integer) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setRootAlias(String) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setRound(Integer) - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
setRpcPool(NioRpcClientPool) - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
setSender(String) - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
setServerPublicKey(String) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
setServerPublicKey(String) - 类 中的方法cn.tdchain.jbcc.rpc.io.eclc.EclcSocket
 
setSign(String) - 类 中的方法cn.tdchain.Block
 
setSign(String) - 类 中的方法cn.tdchain.cipher.DataCipher
 
setStart(Long) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setStartTime(long) - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
setStatus(Trans.TransStatus) - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
setStatus(Node.NodeStatus) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setStatus(boolean) - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
setStatus(boolean) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
setStatus(RPCResult.StatusType) - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
setStatus(Trans.TransStatus) - 类 中的方法cn.tdchain.Trans
 
setTarget(String) - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
setTarget(String) - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
setTargetType(RPCMessage.TargetType) - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
setTask(NioNet.NioTask) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
setTask(NioNet.NioTask) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioResponseClientHandler
 
setTimestamp(String) - 类 中的方法cn.tdchain.Block
 
setTimeStamp(Long) - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
setTimestamp(String) - 类 中的方法cn.tdchain.Trans
 
setTrans(List<t>) - 类 中的方法cn.tdchain.Block
 
setTransSet(HashSet<T>) - 类 中的方法cn.tdchain.jbcc.BatchTrans
已过时。 
setType(Cipher.Type) - 类 中的方法cn.tdchain.cipher.Cipher
设置密码算法体系 默认采用RSA
setType(Node.NodeType) - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
setType(RPCResult.ResultType) - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
setType(int) - 类 中的方法cn.tdchain.tdmsp.ca.config.TdMSPMsg
 
setType(String) - 类 中的方法cn.tdchain.Trans
 
setValidTime(int) - 类 中的方法cn.tdchain.tdmsp.ca.config.KeyStoreParam
 
setVersion(Long) - 类 中的方法cn.tdchain.Trans
 
setWorkerNum(int) - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
SHA256 - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
Sha256Util - cn.tdchain.cipher.rsa中的类
SHA-256 Utility.
ShaUtil - cn.tdchain.cipher.rsa中的类
SHA Utility.
sig - 类 中的变量cn.tdchain.jbcc.MerkleTree.BinaryNode
 
sign(PrivateKey, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
签名函数,byte数组最终以16进制显示.
sign(String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
 
sign(PrivateKey, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
SM2私钥签名.
sign(String, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
 
sign(String, PrivateKey) - 类 中的静态方法cn.tdchain.tdmsp.util.EccUtil
Sign data.
signByPrivateKey(String, PrivateKey) - 类 中的方法cn.tdchain.cipher.Cipher
私钥签名
signByPrivateKey(String, String) - 类 中的方法cn.tdchain.cipher.Cipher
 
sizeFromBatch() - 类 中的方法cn.tdchain.jbcc.BatchTrans
获取批处理大小
SM2 - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
Sm2Certificate - cn.tdchain.tdmsp.ca.root中的类
RootCertificate.
Sm2Certificate() - 类 的构造器cn.tdchain.tdmsp.ca.root.Sm2Certificate
 
SM2P256V1 - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 
Sm2Util - cn.tdchain.cipher.sm中的类
SM Utility.
Sm3Util - cn.tdchain.cipher.sm中的类
 
Sm3Util() - 类 的构造器cn.tdchain.cipher.sm.Sm3Util
 
Sm4Util - cn.tdchain.cipher.sm中的类
 
Sm4Util() - 类 的构造器cn.tdchain.cipher.sm.Sm4Util
 
SQLCheckUtil - cn.tdchain.jbcc中的类
SQL语句检查,是否有注入风险等,或者非法特殊字符。
SQLCheckUtil() - 类 的构造器cn.tdchain.jbcc.SQLCheckUtil
 
start() - 类 中的方法cn.tdchain.jbcc.net.io.IONet
: 开启网络功能
start() - 类 中的方法cn.tdchain.jbcc.net.io.IONet.Task
 
start() - 类 中的方法cn.tdchain.jbcc.net.io.Request.RequestPool
 
start() - 类 中的方法cn.tdchain.jbcc.net.io.Request
 
start() - 类 中的方法cn.tdchain.jbcc.net.io.Resphone.ResphonePool
 
start() - 类 中的方法cn.tdchain.jbcc.net.io.Resphone
 
start() - 接口 中的方法cn.tdchain.jbcc.net.Net
: 开启网络
start() - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
start() - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet
 
start() - 类 中的方法cn.tdchain.jbcc.net.nio.NioRequest.NioRequestPool
 
start() - 类 中的方法cn.tdchain.jbcc.net.nio.NioRequest
 
start() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone.NioResphonePool
 
start() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
startTransaction(String[]) - 类 中的方法cn.tdchain.jbcc.Connection
根据维度数组开启事务。
status - 类 中的变量cn.tdchain.Trans
 
stop() - 类 中的方法cn.tdchain.jbcc.net.io.IONet.Task
 
stop() - 类 中的方法cn.tdchain.jbcc.net.io.Request.RequestPool
 
stop() - 类 中的方法cn.tdchain.jbcc.net.io.Request
 
stop() - 类 中的方法cn.tdchain.jbcc.net.io.Resphone.ResphonePool
 
stop() - 类 中的方法cn.tdchain.jbcc.net.io.Resphone
 
stop() - 类 中的方法cn.tdchain.jbcc.net.nio.NioNet.NioTask
 
stop() - 类 中的方法cn.tdchain.jbcc.net.nio.NioRequest.NioRequestPool
 
stop() - 类 中的方法cn.tdchain.jbcc.net.nio.NioRequest
 
stop() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone.NioResphonePool
 
stop() - 类 中的方法cn.tdchain.jbcc.net.nio.NioResphone
 
stopTransaction(String[]) - 类 中的方法cn.tdchain.jbcc.Connection
根据维度数组关闭事务。
StringUtils - cn.tdchain.cipher.utils中的类
String Utility.
subarray(byte[], int, int) - 类 中的静态方法cn.tdchain.cipher.rsa.ArrayUtils
Subarray.
subString(String, int, int) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
Gets a substring from the specified String avoiding exceptions.
SystemConfig - cn.tdchain.tdmsp.ca.config中的类
枚举单例 参考:https://www.cnblogs.com/yangzhilong/p/6148639.html
systemConfig - 类 中的静态变量cn.tdchain.tdmsp.ca.root.RsaCertificate
 

T

Task(String, int, Cipher, String, Key, String, int) - 类 的构造器cn.tdchain.jbcc.net.io.IONet.Task
 
TdMSPAcl - cn.tdchain.tdmsp.manage中的类
 
TdMSPAcl() - 类 的构造器cn.tdchain.tdmsp.manage.TdMSPAcl
 
TdMSPIdentity - cn.tdchain.tdmsp.manage中的类
 
TdMSPIdentity() - 类 的构造器cn.tdchain.tdmsp.manage.TdMSPIdentity
 
TdMSPManage - cn.tdchain.tdmsp.manage中的类
 
TdMSPManage() - 类 的构造器cn.tdchain.tdmsp.manage.TdMSPManage
 
TdMSPMsg - cn.tdchain.tdmsp.ca.config中的类
 
TdMSPMsg() - 类 的构造器cn.tdchain.tdmsp.ca.config.TdMSPMsg
 
TDRpcClient - cn.tdchain.cipher.cuda.client中的类
 
TDRpcClient(String, int, int) - 类 的构造器cn.tdchain.cipher.cuda.client.TDRpcClient
Constructor.
TDRpcClientPool - cn.tdchain.cipher.cuda.client中的类
rpc client pool.
TDRpcClientPool(String, int) - 类 的构造器cn.tdchain.cipher.cuda.client.TDRpcClientPool
Constructor.
TDRpcClientPool(String, int, int) - 类 的构造器cn.tdchain.cipher.cuda.client.TDRpcClientPool
Constructor.
TDRpcClientPool(String, int, int, int) - 类 的构造器cn.tdchain.cipher.cuda.client.TDRpcClientPool
Constructor.
TIME_STAMP_SPACE - 类 中的静态变量cn.tdchain.jbcc.DateUtils
 
TimerUtil - cn.tdchain.jbcc中的类
 
TimerUtil() - 类 的构造器cn.tdchain.jbcc.TimerUtil
 
timestamp - 类 中的变量cn.tdchain.Trans
 
toBytesPadded(BigInteger, int) - 类 中的静态方法cn.tdchain.cipher.utils.ByteUtils
To bytes with padding.
toJsonString() - 类 中的方法cn.tdchain.Block
 
toJsonString() - 类 中的方法cn.tdchain.jbcc.BatchTrans
 
toJSONString() - 类 中的方法cn.tdchain.jbcc.net.info.Node
 
toJsonString() - 类 中的方法cn.tdchain.jbcc.rpc.RPCMessage
 
toJSONString() - 类 中的方法cn.tdchain.jbcc.rpc.RPCResult
 
toJsonString() - 类 中的方法cn.tdchain.Trans
 
toString() - 类 中的方法cn.tdchain.jbcc.MerkleTree.BinaryNode
 
toString() - 类 中的方法cn.tdchain.tdmsp.manage.Policies
 
Trans - cn.tdchain中的类
天德区块链交易实体
Trans() - 类 的构造器cn.tdchain.Trans
 
Trans.TransStatus - cn.tdchain中的枚举
交易状态
TransInfoException - cn.tdchain.jbcc中的异常错误
交易类型异常
TransInfoException(String) - 异常错误 的构造器cn.tdchain.jbcc.TransInfoException
 
TransUtil - cn.tdchain.jbcc中的类
Trans util
TransUtil() - 类 的构造器cn.tdchain.jbcc.TransUtil
 
type - 类 中的变量cn.tdchain.jbcc.MerkleTree.BinaryNode
 
type - 类 中的变量cn.tdchain.Trans
 

U

upHash() - 类 中的方法cn.tdchain.Trans
 

V

validate(String, String, X509Certificate, String, TdMSPAcl, X509Certificate, String) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPIdentity
 
validateCert(X509Certificate, X509Certificate) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPIdentity
 
valueOf(String) - 枚举 中的静态方法cn.tdchain.cipher.Cipher.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.jbcc.net.info.Node.NodeStatus
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.jbcc.net.info.Node.NodeType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.jbcc.net.info.Node.Role
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.jbcc.rpc.nio.handler.NioHandshakerType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.jbcc.rpc.RPCMessage.TargetType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.jbcc.rpc.RPCResult.ResultType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.jbcc.rpc.RPCResult.StatusType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.tdmsp.ca.config.PoliciesRule
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.tdmsp.ca.config.PoliciesType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.tdchain.Trans.TransStatus
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.tdchain.cipher.Cipher.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.jbcc.net.info.Node.NodeStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.jbcc.net.info.Node.NodeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.jbcc.net.info.Node.Role
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.jbcc.rpc.nio.handler.NioHandshakerType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.jbcc.rpc.RPCMessage.TargetType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.jbcc.rpc.RPCResult.ResultType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.jbcc.rpc.RPCResult.StatusType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.tdmsp.ca.config.PoliciesRule
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.tdmsp.ca.config.PoliciesType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.tdchain.Trans.TransStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(String, Cipher) - 类 中的方法cn.tdchain.cipher.DataCipher
对信息进行验签
verify(PublicKey, String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
验签.
verify(String, String, String) - 类 中的静态方法cn.tdchain.cipher.rsa.RsaUtil
公钥验签
verify(PublicKey, String, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
SM2公钥验签.
verify(String, String, String) - 类 中的静态方法cn.tdchain.cipher.sm.Sm2Util
 
verify(String, String, PublicKey) - 类 中的静态方法cn.tdchain.tdmsp.util.EccUtil
Verify signature.
verifyByPublicKey(String, String, String) - 类 中的方法cn.tdchain.cipher.Cipher
公钥验签
verifyByPublicKey(String, String, PublicKey) - 类 中的方法cn.tdchain.cipher.Cipher
 
verifySignMsg(String, String, X509Certificate, String) - 类 中的方法cn.tdchain.tdmsp.manage.TdMSPIdentity
验证信息的签名是否匹配

W

wrap(NioRpcClient) - 类 中的方法cn.tdchain.jbcc.rpc.nio.handler.NioPoolableRpcClientFactory
 

X

X509 - 类 中的静态变量cn.tdchain.tdmsp.util.PkiConstant
 

Z

zeros(int) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
Repeat zero.
zeroSuffix(String) - 类 中的静态方法cn.tdchain.cipher.utils.CipherUtil
 
zeroSuffix(String, int) - 类 中的静态方法cn.tdchain.cipher.utils.StringUtils
Get formatted string with zero suffix.
A B C D E F G H I J K L M N O P R S T U V W X Z 
跳过导航链接

Copyright © 2019. All Rights Reserved.