Modulo Modulo base

Modulo uuid

uuid modulo ID univoco

Modulo base. Fornire la creazione di ID univoci in funzione

1
var uuid = require('uuid');

Funzione statica

node

Crea uuid con ora e nome host

1
static Buffer uuid.node();

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

md5

Crea uuid con il nome specifico md5

1 2
static Buffer uuid.md5(Integer ns, String name);

Parametri di chiamata:

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

random

Crea uuid con numeri casuali

1
static Buffer uuid.random();

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

sha1

Crea uuid con il nome specifico sha1

1 2
static Buffer uuid.sha1(Integer ns, String name);

Parametri di chiamata:

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

snowflake

Crea uuid usando l'algoritmo Snowflake

1
static Buffer uuid.snowflake();

Risultato di ritorno:

  • Buffer , restituisce un ID binario generato

Proprietà statica

hostID

Integer, interroga e modifica l'id host dell'algoritmo Snowflake

1
static Integer uuid.hostID;

costante

DNS

Quando md5 e sha1 creano uuid, specificalo e chiamalo come nome dominio

1
const uuid.DNS = 0;

URL

Quando md5 e sha1 creano uuid, specifica il nome e chiamalo come indirizzo url

1
const uuid.URL = 1;

OID

md5 e sha1 specificano il nome durante la creazione di uuid e lo nominano come OID ISO

1
const uuid.OID = 2;

X509

md5 e sha1 specificano il nome durante la creazione di uuid e lo denominano come X.500 DN

1
const uuid.X509 = 3;