Resum d’objectes
Objecte resum d'informació
Herència
Atributs de membre
size
Enter, consulteu el nombre de bytes de resum de l'algorisme de resum d'informació actual
1readonly Integer Digest.size;
Funció de membre
update
Actualitzeu la informació de resum binari
1Digest Digest.update(Buffer data);
Paràmetres de trucada:
- data: Buffer, Bloc de dades binari
Resultat de retorn:
- Digest, Retorna el propi objecte de resum d'informació
digest
Calcular i retornar el resum
1Value Digest.digest(String codec = "buffer");
Paràmetres de trucada:
- codec: Cadena, especifiqueu el format de codificació, els valors permesos són: "buffer", "hex","base64"," utf8 "o iconv Conjunt de caràcters admès pel mòdul
Resultat de retorn:
- Value, Retorna la representació resum de la codificació especificada
sign
Resum de signatura i devolució
1Buffer Digest.sign(PKey key) async;
Paràmetres de trucada:
- key: PKey, La clau privada signada
Resultat de retorn:
- Buffer, Torneu les dades signades
verify
Verifiqueu que les signatures siguin coherents
1
2Boolean Digest.verify(PKey key,
Buffer sign) async;
Paràmetres de trucada:
- key: PKey, Verifiqueu la clau pública de la signatura
- sign: Buffer, Especifiqueu la signatura que voleu verificar
Resultat de retorn:
- Boolean, Torneu el resultat verificat
toString
Retorna la representació de cadena de l'objecte, generalment retorna "[Objecte natiu]", l'objecte es pot tornar a implementar segons les seves pròpies característiques
1String Digest.toString();
Resultat de retorn:
- String, Retorna la representació de cadena de l'objecte
toJSON
Retorna la representació en format JSON de l'objecte, generalment retorna una col·lecció d'atributs llegibles definits per l'objecte
1Value Digest.toJSON(String key = "");
Paràmetres de trucada:
- key: Cadena, sense utilitzar
Resultat de retorn:
- Value, Retorna un valor que conté JSON serialitzable