Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nome

Tipo

Descrição

Obrigatório

Referência

lClient

lógicological

Indica se o dispositivo HSM está na máquina do SmartClient.



Retorno

Nome

Tipo

Descrição

nRet

lógicological

Retorna 1 caso consiga finalizar o HSM com sucesso; caso contrário, retorna 0.

...

Bloco de código
languagecpp
themeEclipse
linenumberstrue
collapsefalse
user function teste()
  	Local aSlots := {}
  	Local aObjs := {}
  	Local nI := 0
  	Local nJ := 0
  Local nSlots := 0
  	Local cPass := ""
  
  	cPass := "1234"
  
  	if HSMInitialize() <= 0
    		conout( "HSM not initialized" )
    		return
  	endif
  
  	aSlots := HSMSlotList()
  	nSlots := Len( aSlots )
  
  	varinfo( "slots", aSlots )
  
  	for nI := 1 to nSlots
    		ASize( aObjs, 0 )
    
    
		aObjs := HSMObjList( aSlots[nI][1], cPass )
    		varinfo( "obj", aObjs )
  	next nI
  
  	if HSMFinalize() <> 1
    		conout( "HSM not finalized" )
  	endif
return

Abrangência

A função está disponível a partir da build 13.2.3.0.

Veja também