DINAMO Networks agora é DINAMO Cyber Security Company !
API Java
HSM DINAMO
Carregando...
Procurando...
Nenhuma entrada encontrado
Referência da Classe BchainKeyInfo

Contém as propriedades de uma chave do módulo blockchain. Mais...

Métodos Públicos

byte getStorageType ()
 
int getType ()
 
byte[] getBip32Ver ()
 
byte getBip32Depth ()
 
byte[] getParentFingerprint ()
 
byte[] getChildNumber ()
 

Descrição detalhada

Contém as propriedades de uma chave do módulo blockchain.

Retornada por Dinamo#bchainGetKeyInfo(String) com as informações de uma chave armazenada no HSM. Os campos BIP32 são preenchidos com zero para objetos que não são do tipo blockchain.

Veja também
TacNDJavaLib.DN_BCHAIN_KEY_INFO_ST_SL
TacNDJavaLib.DN_BCHAIN_KEY_INFO_ST_BLKC

Documentação das funções

◆ getStorageType()

byte getStorageType ( )
Retorna
Tipo geral do objeto. TacNDJavaLib#DN_BCHAIN_KEY_INFO_ST_SL para objeto comum ou TacNDJavaLib#DN_BCHAIN_KEY_INFO_ST_BLKC para objeto blockchain.

◆ getType()

int getType ( )
Retorna
Tipo do objeto. Se getStorageType() for TacNDJavaLib#DN_BCHAIN_KEY_INFO_ST_SL, contém valores de algoritmos comuns. Se for TacNDJavaLib#DN_BCHAIN_KEY_INFO_ST_BLKC, contém tipos blockchain como TacNDJavaLib#DN_BCHAIN_BIP32_XPRV.

◆ getBip32Ver()

byte[] getBip32Ver ( )
Retorna
Versão do XPrv BIP32 (4 bytes). Zero-padded para objetos não BIP32.

◆ getBip32Depth()

byte getBip32Depth ( )
Retorna
Profundidade do XPrv BIP32. Zero para objetos não BIP32.

◆ getParentFingerprint()

byte[] getParentFingerprint ( )
Retorna
Fingerprint do nó pai do XPrv BIP32 (4 bytes). Zero-padded para objetos não BIP32.

◆ getChildNumber()

byte[] getChildNumber ( )
Retorna
Número do nó filho do XPrv BIP32 (4 bytes). Zero-padded para objetos não BIP32.