Resumen de objetos
Objeto de resumen de información
Herencia
Atributos de miembros
size
Entero, consulta el número de bytes de resumen del algoritmo de resumen de información actual
1readonly Integer Digest.size;
Función miembro
update
Actualizar la información de resumen binario
1Digest Digest.update(Buffer data);
Parámetros de llamada:
- data: Buffer, Bloque de datos binarios
Devolver resultado:
- Digest, Devuelve el objeto de resumen de información en sí
digest
Calcular y devolver resumen
1Value Digest.digest(String codec = "buffer");
Parámetros de llamada:
- codec: Cadena, especifique el formato de codificación, los valores permitidos son: "búfer", "hex","base64"," utf8 ", o iconv Juego de caracteres admitido por el módulo
Devolver resultado:
- Value, Devuelve la representación resumida de la codificación especificada
sign
Resumen de firma y devolución
1Buffer Digest.sign(PKey key) async;
Parámetros de llamada:
- key: PKey, La clave privada firmada
Devolver resultado:
- Buffer, Devuelve los datos firmados
verify
Verifique que las firmas sean consistentes
1
2Boolean Digest.verify(PKey key,
Buffer sign) async;
Parámetros de llamada:
Devolver resultado:
- Boolean, Devuelve el resultado verificado
toString
Devuelve la representación en cadena del objeto, generalmente devuelve "[Native Object]", el objeto se puede volver a implementar de acuerdo con sus propias características
1String Digest.toString();
Devolver resultado:
- String, Devuelve la representación de cadena del objeto
toJSON
Devuelve la representación en formato JSON del objeto, generalmente devuelve una colección de atributos legibles definidos por el objeto
1Value Digest.toJSON(String key = "");
Parámetros de llamada:
- key: Cadena, sin usar
Devolver resultado:
- Value, Devuelve un valor que contiene JSON serializable